Pārlūkot izejas kodu

up - 取消--多状态同步

liugc 1 gadu atpakaļ
vecāks
revīzija
6792f100b5

+ 1 - 1
app/adminapi/logic/works/ServiceWorkLogic.php

@@ -748,7 +748,7 @@ class ServiceWorkLogic extends BaseLogic
             }
 
             ServiceWork::where('id', $params['id'])->update([
-                //'work_status' => 9,
+                'work_status' => 9,
                 'service_status' => 4,
                 'remark' => $params['remark']??''
             ]);

+ 7 - 6
app/common/controller/InternalApiController.php

@@ -146,13 +146,14 @@ class InternalApiController extends BaseLikeAdminController
                         'worker_price' => $paid_amount??0,
                         'remark' => ($service_work->remark?:'')." | 内部取消并终止结束服务:上门费-{$paid_amount}"
                     ]);
-
-                    ServiceWorkLog::create([
-                        'work_id' => $service_work->id,
-                        'master_worker_id' => $service_work->master_worker_id,
-                        'opera_log' => "工单:{$service_work->work_sn} 内部取消并终止结束服务"
-                    ]);
                 }
+
+                ServiceWorkLog::create([
+                    'work_id' => $service_work->id,
+                    'master_worker_id' => $service_work->master_worker_id,
+                    'opera_log' => "工单:{$service_work->work_sn} 内部取消并终止结束服务"
+                ]);
+
                 $service_work->work_status = 7;
                 $service_work->user_confirm_status = 5;
                 $service_work->save();