|
|
@@ -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());
|