diff --git a/ebike-operations/src/main/java/com/cdzy/operations/controller/EbikeStatisticsController.java b/ebike-operations/src/main/java/com/cdzy/operations/controller/EbikeStatisticsController.java index 0176341..861cf2e 100644 --- a/ebike-operations/src/main/java/com/cdzy/operations/controller/EbikeStatisticsController.java +++ b/ebike-operations/src/main/java/com/cdzy/operations/controller/EbikeStatisticsController.java @@ -64,7 +64,7 @@ public class EbikeStatisticsController { boolean isSuperAdmin = Optional.ofNullable(staffInfo.getRoles()) .orElse(Collections.emptyList()) .stream() - .anyMatch(role -> "super_admin".equals(role.getRoleCode())); + .anyMatch(CommonEbikeRole::getSysAdmin); // 判断是否超级管理员 if (!isSuperAdmin) { dto.setOperatorId(staffInfo.getOperatorId());