weich 2 yıl önce
ebeveyn
işleme
dd51fcc68b

+ 3 - 1
catch/hydraulic/controller/Hydraulic.php

@@ -34,7 +34,9 @@ class Hydraulic extends CatchController
     public function save(Request $request) : \think\Response
     {
         $data = $request->post();
-        $data['out_date'] = date('Y-m-d H:i:s',$data['out_date']);
+        if($data['out_date']){
+            $data['out_date'] = date('Y-m-d',$data['out_date']);
+        }
         return CatchResponse::success($this->hydraulicModel->storeBy($data));
     }
     

+ 8 - 1
catch/hydraulic/model/Hydraulic.php

@@ -53,7 +53,7 @@ class Hydraulic extends Model
     {
         $res =  $this->dataRange()
             ->catchSearch()
-            ->append(['depart_name', 'alarm_state_text','creator_user'])
+            ->append(['depart_name', 'alarm_state_text','creator_user','model_name'])
             ->order($this->aliasField('id'), 'desc')
             ->paginate();
         return $res;
@@ -93,6 +93,13 @@ class Hydraulic extends Model
             return $query->where('department_id', '=', $id);
         }
     }
+    /**
+     * 根据类型搜索
+     */
+    public function searchTypeAttr($query, $value, $data)
+    {
+            return $query->where('type', '=', $value);
+    }
      /**
      * 根据number搜索
      */