正在显示
1 个修改的文件
包含
2 行增加
和
0 行删除
| @@ -132,10 +132,12 @@ class UserLoginLogic | @@ -132,10 +132,12 @@ class UserLoginLogic | ||
| 132 | public function verifyRole($info){ | 132 | public function verifyRole($info){ |
| 133 | //当前用户角色是否被禁用 | 133 | //当前用户角色是否被禁用 |
| 134 | $projectRoleModel = new ProjectRoleModel(); | 134 | $projectRoleModel = new ProjectRoleModel(); |
| 135 | + if($info['role_id'] != 0){ | ||
| 135 | $role_info = $projectRoleModel->read(['id'=>$info['role_id'],'status'=>$this::USER_STATUS]); | 136 | $role_info = $projectRoleModel->read(['id'=>$info['role_id'],'status'=>$this::USER_STATUS]); |
| 136 | if($role_info === false){ | 137 | if($role_info === false){ |
| 137 | $this->fail('当前用户角色被禁用',Code::USER_REGISTER_ERROE); | 138 | $this->fail('当前用户角色被禁用',Code::USER_REGISTER_ERROE); |
| 138 | } | 139 | } |
| 140 | + } | ||
| 139 | $project = (new ProjectLogic())->getProjectInfo($info['project_id']); | 141 | $project = (new ProjectLogic())->getProjectInfo($info['project_id']); |
| 140 | $info['company'] = $project['company'] ?? ''; | 142 | $info['company'] = $project['company'] ?? ''; |
| 141 | $info['plan'] = $project['deploy_build']['plan'][0] ?? ''; | 143 | $info['plan'] = $project['deploy_build']['plan'][0] ?? ''; |
-
请 注册 或 登录 后发表评论