guhongwei 4 年 前
コミット
e4449415a9
1 ファイル変更2 行追加2 行削除
  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);
     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);
       throw new BusinessError(ErrorCode.BAD_PASSWORD);
     }
     }
     if (_user.role === '4' || _user.role === '5') {
     if (_user.role === '4' || _user.role === '5') {
@@ -47,7 +47,7 @@ class LoginService extends CrudService {
         },
         },
         dataType: 'json',
         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);
         throw new BusinessError(ErrorCode.ACCESS_DENIED);
       }
       }
     } else if (_user.role === '6') {
     } else if (_user.role === '6') {