|
|
@@ -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];
|