wesmiler 1 개월 전
부모
커밋
aaaad9a818

+ 1 - 1
app/Models/BaseModel.php

@@ -380,7 +380,7 @@ class BaseModel extends CacheModel
         $query = $this->formatQuery($this, $map);
 
         // 链式操作
-        $result = $$query->max($field);
+        $result = $query->max($field);
         return $result;
     }
 

+ 1 - 4
app/Services/BaseService.php

@@ -312,7 +312,7 @@ class BaseService
      * @since 2020/11/11
      * @author laravel开发员
      */
-    public function status($adminId=0)
+    public function status()
     {
         $data = request()->all();
         if (!$data['id']) {
@@ -326,9 +326,6 @@ class BaseService
             'id' => $data['id'],
             'status' => $data['status']
         ];
-        if($adminId){
-            $item['admin_id'] =  $adminId;
-        }
         $rowId = $this->model->edit($item, $error);
         if (!$rowId) {
             return message($error, false);

+ 20 - 1
app/Services/Common/ArticleConsultRecordService.php

@@ -128,6 +128,25 @@ class ArticleConsultRecordService extends BaseService
      */
     public function status($adminId=0)
     {
-        return parent::status($adminId); // TODO: Change the autogenerated stub
+        $data = request()->all();
+        if (!$data['id']) {
+            return message('记录ID不能为空', false);
+        }
+        if (!$data['status']) {
+            return message('记录状态不能为空', false);
+        }
+        $error = '';
+        $item = [
+            'id' => $data['id'],
+            'status' => $data['status']
+        ];
+        if($adminId){
+            $item['admin_id'] =  $data['admin_id'];
+        }
+        $rowId = $this->model->edit($item, $error);
+        if (!$rowId) {
+            return message($error, false);
+        }
+        return message();
     }
 }

+ 20 - 1
app/Services/Common/SupervisorConsultRecordService.php

@@ -128,6 +128,25 @@ class SupervisorConsultRecordService extends BaseService
      */
     public function status($adminId=0)
     {
-        return parent::status($adminId); // TODO: Change the autogenerated stub
+        $data = request()->all();
+        if (!$data['id']) {
+            return message('记录ID不能为空', false);
+        }
+        if (!$data['status']) {
+            return message('记录状态不能为空', false);
+        }
+        $error = '';
+        $item = [
+            'id' => $data['id'],
+            'status' => $data['status']
+        ];
+        if($adminId){
+            $item['admin_id'] =  $data['admin_id'];
+        }
+        $rowId = $this->model->edit($item, $error);
+        if (!$rowId) {
+            return message($error, false);
+        }
+        return message();
     }
 }