|
|
@@ -28,7 +28,7 @@ use app\api\logic\LoginLogic;
|
|
|
class LoginController extends BaseApiController
|
|
|
{
|
|
|
|
|
|
- public array $notNeedLogin = ['account', 'logout', 'codeUrl', 'oaLogin', 'mnpLogin', 'getScanCode', 'scanLogin', 'firmLogin'];
|
|
|
+ public array $notNeedLogin = ['account', 'logout', 'codeUrl', 'oaLogin', 'mnpLogin', 'getScanCode', 'scanLogin', 'firmLogin','getMnpPhone'];
|
|
|
|
|
|
/**
|
|
|
* @notes 账号密码/手机号密码/手机号验证码登录
|
|
|
@@ -120,6 +120,19 @@ class LoginController extends BaseApiController
|
|
|
return $this->success('', $res);
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * @return \think\response\Json
|
|
|
+ */
|
|
|
+ public function getMnpPhone()
|
|
|
+ {
|
|
|
+ $params = (new WechatLoginValidate())->post()->goCheck('wechatAuth');
|
|
|
+ $res = LoginLogic::mnpPhoneCode($params);
|
|
|
+ if (false === $res) {
|
|
|
+ return $this->fail(LoginLogic::getError());
|
|
|
+ }
|
|
|
+ return $this->success('', (array)$res);
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
/**
|
|
|
* @notes 小程序绑定微信
|