523096025 8 ماه پیش
والد
کامیت
54786348f6
1فایلهای تغییر یافته به همراه4 افزوده شده و 2 حذف شده
  1. 4 2
      musk/src/main/java/com/huimv/farm/musk/service/impl/LoginServiceImpl.java

+ 4 - 2
musk/src/main/java/com/huimv/farm/musk/service/impl/LoginServiceImpl.java

@@ -27,13 +27,15 @@ public class LoginServiceImpl implements ILoginService {
 
         QueryWrapper<SysAccountMultilevel> wrapper = new QueryWrapper<>();
         wrapper.eq("account",accountName).eq("password",password);
-        wrapper.like("account_type",type);
+
         SysAccountMultilevel accountMultilevel = accountMultilevelMapper.selectOne(wrapper);
 
         if (ObjectUtil.isEmpty(accountMultilevel)){
             return new Result(10001, "账号不存在或密码错误.", false);
         }
-
+        if (accountMultilevel.getId() !=1 && !accountMultilevel.getAccountType().contains(type)){
+            return new Result(10001, "账号未授权.", false);
+        }
 
         if (accountMultilevel.getAccountStatus() == 0){
             return new Result(10002, "账号未启用.", false);