Ver código fonte

设备管理接口

任敬轩 4 meses atrás
pai
commit
cb36ee887e
1 arquivos alterados com 21 adições e 2 exclusões
  1. 21 2
      Modules/Admin/Http/Controllers/Api/ApiController.php

+ 21 - 2
Modules/Admin/Http/Controllers/Api/ApiController.php

@@ -247,7 +247,7 @@ class ApiController extends BaseController
         return self::successResponse($result);
     }
 
-    //设备管理添加设备新设备
+    //设备管理设备详情
     public function sbglDetail(){
         $params = Input::get();
         if (!$params) {
@@ -256,11 +256,30 @@ class ApiController extends BaseController
 
         $result['status'] = true;
         $result['msg']    = ApiEnum::RETURN_SUCCESS;
-        $result['data'] = DB::connection('mysql_fwe10')->table('uf_uf_zhxx_sbgl as sbgl')
+        $data = DB::connection('mysql_fwe10')->table('uf_uf_zhxx_sbgl as sbgl')
             ->select('sbgl.*','qygl.qymc')
             ->leftJoin('uf_zhxx_sbgl_qygl as qygl','qygl.id','=','sbgl.ssdw')
             ->where('sbgl.ID',$params['id'])->get();
 
+        $sbzt = ['新设备到货验收中','完好','待修','检修中','待报废','已报废'];
+        $sylx = ['在用','备用','拆除','检修','闲置'];
+        $bflx = ['委外设备废品废件','废品','固定资产报废设备','代物资公司保管报废设备'];
+
+        foreach($data as $k=>$v){
+            if($v->rhzq != null){
+                $v->rhzq = $v->rhzq.'个月';
+            }
+            $v->sbzt = $sbzt[$v->sbzt];
+            $v->sylx = $sylx[$v->sylx];
+            if($v->sbzt == '已报废' && $bflx != null && $bflx != ''){
+                $v->bflx = $bflx[$v->bflx];
+            }else{
+                $v->bflx = null;
+            }
+        }
+
+        $result['data'] = $data;
+
         return self::successResponse($result);
     }