Explorar el Código

公管公司总表值班

任敬轩 hace 4 días
padre
commit
13e991b924
Se han modificado 1 ficheros con 31 adiciones y 5 borrados
  1. 31 5
      Modules/Admin/Http/Controllers/Api/ApiController.php

+ 31 - 5
Modules/Admin/Http/Controllers/Api/ApiController.php

@@ -1747,17 +1747,43 @@ class ApiController extends BaseController
 
     //公管公司总表值班
     public function sumTableDuty(){
-        $result['status'] = true;
-        $result['msg']    = ApiEnum::RETURN_SUCCESS;
-
         $date = Input::get('date', '');
 
         if (!$date) {
             return self::errorResponse(ApiEnum::STATUS_CODE_EMPTY);
         }
 
-        $data = DB::connection('mysql_fwe10')->table('uf_gggs_zbgl')->where('riqi',$date)->get();
-        dd($data);
+        $date2 = date('Y-m-d', strtotime($date . ' +1 day'));
+        $date3 = date('Y-m-d', strtotime($date . ' +2 day'));
+
+        $data = DB::connection('mysql_fwe10')->table('uf_gggs_zbgl')->where('riqi',$date)->orderBy('create_time','desc')->first();
+        $data2 = DB::connection('mysql_fwe10')->table('uf_gggs_zbgl')->where('riqi',$date2)->orderBy('create_time','desc')->first();
+        $data3 = DB::connection('mysql_fwe10')->table('uf_gggs_zbgl')->where('riqi',$date3)->orderBy('create_time','desc')->first();
+
+        $str = date('n月j日',strtotime($date));
+        if($data != null){
+            $str = $str.' 主值班:'.$data->zzb.' 副值班:'.$data->fzb1.' '.$data->fzb2.' 跟班地点:'.$data->gbdd1.' '.$data->gbdd2.' A1区';
+        }else{
+            $str = $str.' 暂无值班信息';
+        }
+
+        $str2 = date('n月j日',strtotime($date2));
+        if($data2 != null){
+            $str2 = $str2.' 主值班:'.$data2->zzb.' 副值班:'.$data2->fzb1.' '.$data2->fzb2.' 跟班地点:'.$data2->gbdd1.' '.$data2->gbdd2.' A1区';
+        }else{
+            $str2 = $str2.' 暂无值班信息';
+        }
+
+        $str3 = date('n月j日',strtotime($date3));
+        if($data3 != null){
+            $str3 = $str3.' 主值班:'.$data3->zzb.' 副值班:'.$data3->fzb1.' '.$data3->fzb2.' 跟班地点:'.$data3->gbdd1.' '.$data3->gbdd2.' A1区';
+        }else{
+            $str3 = $str3.' 暂无值班信息';
+        }
+
+        $result['data'] = $str.'\n'.$str2.'\n'.$str3;
+
+        return $result;
     }
 
     //腾讯位置接口服务