diff --git a/cash-service/account-service/src/main/java/com/czg/service/account/service/impl/AuthorizationServiceImpl.java b/cash-service/account-service/src/main/java/com/czg/service/account/service/impl/AuthorizationServiceImpl.java index dd2ec06e..f3e79baf 100644 --- a/cash-service/account-service/src/main/java/com/czg/service/account/service/impl/AuthorizationServiceImpl.java +++ b/cash-service/account-service/src/main/java/com/czg/service/account/service/impl/AuthorizationServiceImpl.java @@ -77,7 +77,10 @@ public class AuthorizationServiceImpl implements AuthorizationService { SysUser user; // 员工账号登录 - if (StrUtil.isNotBlank(loginDTO.staffUserName())) { + if (loginDTO.loginType() == 1) { + if (StrUtil.isBlank(loginDTO.staffUserName())) { + throw new ApiNotPrintException("员工账号不能为空"); + } // 查询主账号 SysUser sysUser = sysUserService.queryChain().eq(SysUser::getAccount, loginDTO.username()).one(); if (sysUser == null) {