|
@@ -165,6 +165,9 @@ class ManagerModel extends BaseModel {
|
|
|
// 如果不是超级管理员登录则走CLD接口登录流程
|
|
// 如果不是超级管理员登录则走CLD接口登录流程
|
|
|
if (managerData === null || managerData._id === undefined || username !== this.adminUsername) {
|
|
if (managerData === null || managerData._id === undefined || username !== this.adminUsername) {
|
|
|
let CLDLoginInfo = await this.CLDLogin(username, password, managerData);
|
|
let CLDLoginInfo = await this.CLDLogin(username, password, managerData);
|
|
|
|
|
+ if (CLDLoginInfo.can_login !== 1) {
|
|
|
|
|
+ throw {code: 44002, err: '账号被停用'};
|
|
|
|
|
+ }
|
|
|
managerData = CLDLoginInfo;
|
|
managerData = CLDLoginInfo;
|
|
|
} else {
|
|
} else {
|
|
|
// 加密密码
|
|
// 加密密码
|
|
@@ -227,7 +230,7 @@ class ManagerModel extends BaseModel {
|
|
|
office: responseData.office,
|
|
office: responseData.office,
|
|
|
position: responseData.position,
|
|
position: responseData.position,
|
|
|
permission: '',
|
|
permission: '',
|
|
|
- can_login: 1
|
|
|
|
|
|
|
+ can_login: 0
|
|
|
};
|
|
};
|
|
|
result = this.db.create(insertData);
|
|
result = this.db.create(insertData);
|
|
|
|
|
|