liugc il y a 1 an
Parent
commit
bbf3b73263
1 fichiers modifiés avec 3 ajouts et 1 suppressions
  1. 3 1
      app/common/controller/InternalApiController.php

+ 3 - 1
app/common/controller/InternalApiController.php

@@ -124,6 +124,7 @@ class InternalApiController extends BaseLikeAdminController
                 $service_work->service_status = 4;
                 // 是否存在退款
                 if($service_work->work_pay_status == 1 && (int)$params['is_refund'] == 1){ //全退不分给工程师
+                    $service_work->work_status = 7;
                     $service_work->service_status = 5;
                     $service_work->work_pay_status = 2;
                     //取消订单
@@ -146,6 +147,8 @@ class InternalApiController extends BaseLikeAdminController
                         'worker_price' => $paid_amount??0,
                         'remark' => ($service_work->remark?:'')." | 内部取消并终止结束服务:上门费-{$paid_amount}"
                     ]);
+                }else{
+                    $service_work->work_status = 9;
                 }
 
                 ServiceWorkLog::create([
@@ -154,7 +157,6 @@ class InternalApiController extends BaseLikeAdminController
                     'opera_log' => "工单:{$service_work->work_sn} 内部取消并终止结束服务"
                 ]);
 
-                $service_work->work_status = 7;
                 $service_work->user_confirm_status = 5;
                 $service_work->save();
             }