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 6e65a744..f5ab968d 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 @@ -123,7 +123,7 @@ public class AuthorizationController { // SecurityContextHolder.getContext().setAuthentication(authentication); final JwtUserDto jwtUserDto = (JwtUserDto) authentication.getPrincipal(); // TbShopInfo byAccount = tbShopInfoRepository.findByAccount(jwtUserDto.getUsername()); - TbPlussShopStaff tbPlussShopStaff = staffRepository.queryByAccount(jwtUserDto.getUsername()); + TbPlussShopStaff tbPlussShopStaff = staffRepository.queryByAccount(authUser.getUsername()); if (tbPlussShopStaff != null && tbPlussShopStaff.getType().equals("staff")) { Integer isManage = tbPlussShopStaff.getIsManage(); if (isManage != null && isManage != 1) {