diff --git a/eladmin-system/src/main/java/cn/ysk/cashier/config/security/rest/AuthorizationController.java b/eladmin-system/src/main/java/cn/ysk/cashier/config/security/rest/AuthorizationController.java index a2ffbffe..3080fe98 100644 --- a/eladmin-system/src/main/java/cn/ysk/cashier/config/security/rest/AuthorizationController.java +++ b/eladmin-system/src/main/java/cn/ysk/cashier/config/security/rest/AuthorizationController.java @@ -110,6 +110,11 @@ public class AuthorizationController { if (isManage != null && isManage != 1) { throw new BadRequestException("该账号无权限登录,请联系管理员"); } + + Integer status = tbPlussShopStaff.getStatus(); + if (status != null && status != 1) { + throw new BadRequestException("该账号已被禁用,请联系管理员"); + } } TbShopInfo byAccount = tbShopInfoRepository.findById(Integer.valueOf(tbPlussShopStaff.getShopId())).get(); //校验商户商户激活是否到期(未激活)