ソースを参照

"您尚未入驻平台,请点击下方的工程师入驻=402

whitefang 1 年間 前
コミット
875e917473

+ 7 - 0
app/workerapi/controller/LoginController.php

@@ -16,6 +16,7 @@ namespace app\workerapi\controller;
 
 use app\common\enum\notice\NoticeEnum;
 use app\common\model\master_worker\MasterWorker;
+use app\common\model\master_worker_register\MasterWorkerRegister;
 use app\common\model\notice\NoticeSetting;
 use app\common\service\wechat\WeChatOaService;
 use app\workerapi\logic\DictLogic;
@@ -86,6 +87,12 @@ class LoginController extends BaseApiController
     public function account()
     {
         $params = (new LoginAccountValidate())->post()->goCheck();
+
+        $worker_register = MasterWorkerRegister::where('mobile',$params['account'])->findOrEmpty();
+        if($worker_register->isEmpty()) {
+            return $this->fail('请点击下方的工程师入驻',[],402);
+        }
+
         $result = LoginLogic::login($params);
         if (false === $result) {
             return $this->fail(LoginLogic::getError());

+ 1 - 1
app/workerapi/validate/LoginAccountValidate.php

@@ -98,7 +98,7 @@ Class LoginAccountValidate  extends BaseValidate
             if(!$worker_register->isEmpty() && $worker_register->status==0){
                 return '您的入驻信息正在审核中,客服将在1-2个工作日内联系您进行入驻操作';
             }
-            return '402';
+            return true;
         }
 
         if ($userInfo['is_disable'] === YesNoEnum::YES) {