Jelajahi Sumber

创建项目

523096025 8 bulan lalu
induk
melakukan
54786348f6

+ 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);