guhongwei 4 years ago
parent
commit
e4449415a9
1 changed files with 2 additions and 2 deletions
  1. 2 2
      app/service/login.js

+ 2 - 2
app/service/login.js

@@ -35,7 +35,7 @@ class LoginService extends CrudService {
     // 将用户输入的密码进行加密并与查询到的用户数据密码相比对
     const pas = await this.createJwtPwd(passwd);
     // 如果两个密码不一致抛出异常
-    if (pas !== _user.passwd.secret && _user.isdel !== '1') {
+    if (pas !== _user.passwd.secret) {
       throw new BusinessError(ErrorCode.BAD_PASSWORD);
     }
     if (_user.role === '4' || _user.role === '5') {
@@ -47,7 +47,7 @@ class LoginService extends CrudService {
         },
         dataType: 'json',
       });
-      if (marketuser.data.data.status !== '1') {
+      if (marketuser.data.data.status !== '1' && marketuser.data.data.isdel !== '0') {
         throw new BusinessError(ErrorCode.ACCESS_DENIED);
       }
     } else if (_user.role === '6') {