From 057a45d06573be6a9100c27ee2101b6e73ea830d55c01c2defad8ad4319c0b24 Mon Sep 17 00:00:00 2001 From: PC <2413103649@qq.com> Date: Fri, 27 Feb 2026 09:00:41 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cdzy/operations/controller/EbikeStatisticsController.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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 a6f3781..0176341 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 @@ -5,6 +5,7 @@ import com.cdzy.common.enums.Code; import com.cdzy.common.ex.EbikeException; import com.cdzy.common.model.dto.ResGPSDto; import com.cdzy.common.model.request.PageParam; +import com.cdzy.common.model.response.CommonEbikeRole; import com.cdzy.common.model.response.CommonStaffInfo; import com.cdzy.common.model.response.JsonResult; import com.cdzy.operations.model.dto.EbikeCloseOrderDto; @@ -133,7 +134,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());