diff --git a/src/main/java/com/chaozhanggui/system/cashierservice/service/LoginService.java b/src/main/java/com/chaozhanggui/system/cashierservice/service/LoginService.java index d69883b..aed562d 100644 --- a/src/main/java/com/chaozhanggui/system/cashierservice/service/LoginService.java +++ b/src/main/java/com/chaozhanggui/system/cashierservice/service/LoginService.java @@ -90,6 +90,8 @@ public class LoginService { TbPlussShopStaff tbPlussShopStaff = tbPlussShopStaffMapper.selectByAccount(loginReq.getLoginName()); if (ObjectUtil.isEmpty(tbPlussShopStaff)) { return Result.fail(CodeEnum.ACCOUNTEIXST); + } else if (!tbPlussShopStaff.getStatus()) { + return Result.fail(CodeEnum.UNAUTHORIZED); } else if (tbPlussShopStaff.getType().equals("staff")) { Integer isPc = tbPlussShopStaff.getIsPc(); if (isPc != null && isPc != 1) {