Ver código fonte

设备管理接口

任敬轩 4 meses atrás
pai
commit
ede4998bd9

+ 17 - 4
Modules/Admin/Http/Controllers/Api/ApiController.php

@@ -174,10 +174,11 @@ class ApiController extends BaseController
         return self::successResponse($result);
     }
 
-    //设备管理添加设备新设备负责人列表
-    public function sbglNewPeopleList(){
+    //设备管理添加设备负责人列表
+    public function sbglPeopleList(){
         $unit_id = Input::get('unit_id', '');
-        if (!$unit_id) {
+        $type = Input::get('type', '');
+        if (!$unit_id || !$type) {
             return self::errorResponse(ApiEnum::STATUS_CODE_EMPTY);
         }
 
@@ -185,7 +186,19 @@ class ApiController extends BaseController
         $result['msg']    = ApiEnum::RETURN_SUCCESS;
         $result['data'] = [];
 
-        $new_people_list = DB::connection('mysql_fwe10')->table('uf_zhxx_sbgl_rygl')->where('ssdw',$unit_id)->where('is_delete',0)->get();
+        if($type == 0){//新设备负责人
+            $name = 'xsbfzr';
+        }elseif($type == 2){//待修负责人
+            $name = 'dxfzr';
+        }elseif($type == 3){//检修负责人
+            $name = 'jxfzr';
+        }elseif($type == 4){//待报废负责人
+            $name = 'dbffzr';
+        }elseif($type == 5){//报废负责人
+            $name = 'bffzr';
+        }
+
+        $new_people_list = DB::connection('mysql_fwe10')->table('uf_zhxx_sbgl_rygl')->where('ssdw',$unit_id)->where($name,0)->where('is_delete',0)->get();
 
         foreach($new_people_list as $k => $v){
             $result['data'][] = [

+ 1 - 1
Modules/Admin/Routes/api.php

@@ -48,7 +48,7 @@ Route::namespace('Api')->group(function () {
     //设备管理添加设备单位列表
     Route::post('fanwei/sbgl_unit_list', 'ApiController@sbglUnitList');
     //设备管理添加设备新设备负责人列表
-    Route::post('fanwei/sbgl_new_people_list', 'ApiController@sbglNewPeopleList');
+    Route::post('fanwei/sbgl_people_list', 'ApiController@sbglPeopleList');
     //设备管理添加设备新设备
     Route::post('fanwei/sbgl_add', 'ApiController@sbglAdd');
     //设备管理添加设备新设备