Browse Source

您已关闭接单,如需接单,请先开启接单

whitefang 1 year ago
parent
commit
65250210d3
1 changed files with 9 additions and 0 deletions
  1. 9 0
      app/workerapi/controller/MasterWorkerMessageController.php

+ 9 - 0
app/workerapi/controller/MasterWorkerMessageController.php

@@ -3,6 +3,7 @@
 namespace app\workerapi\controller;
 
 use app\adminapi\logic\works\ServiceWorkLogic;
+use app\common\model\master_worker\MasterWorker;
 use app\workerapi\lists\MasterWorkerMessageLists;
 use app\workerapi\logic\MasterWorkerMessageLogic;
 
@@ -52,6 +53,14 @@ class MasterWorkerMessageController extends BaseApiController
     {
         $result = ['confirm_code'=>0,'msg'=>'无'];
         $prompt_result = MasterWorkerMessageLogic::orderPrompt($this->userId);
+
+        //检测是否开启接单
+        $accept_order_status = MasterWorker::where('id',$this->userId)->findOrEmpty();
+        if($accept_order_status['accept_order_status'] == 0){
+            $result = ['confirm_code'=>103,'msg'=>'您已关闭接单,如需接单,请先开启接单'];
+            return $this->success('操作成功', $result, 1, 0);
+        }
+
         //新工单领取
         if(!empty($prompt_result)){
             $result = ['confirm_code'=>101,'msg'=>'您有新的工单未领取,请点击领取','data'=>$prompt_result];