From d0f60a4ade0f99fd004543e3b03c9776d0b1e783 Mon Sep 17 00:00:00 2001 From: huangqizhen <15552608129@163.com> Date: Fri, 21 Nov 2025 17:52:11 +0800 Subject: [PATCH] =?UTF-8?q?11.21=20=E6=89=A7=E8=A1=8C=E4=BA=BA=E5=9C=B0?= =?UTF-8?q?=E5=8C=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../demo/controller/cash/CashRefundController.java | 42 +++++++++++----------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/src/main/java/com/example/demo/controller/cash/CashRefundController.java b/src/main/java/com/example/demo/controller/cash/CashRefundController.java index 37462b4..d3d0281 100644 --- a/src/main/java/com/example/demo/controller/cash/CashRefundController.java +++ b/src/main/java/com/example/demo/controller/cash/CashRefundController.java @@ -126,27 +126,27 @@ public class CashRefundController { return Result.error("页大小为空!"); } -// 获取传入的市场列表 - List requestedMarkets = page.getCashRecordDTO() != null ? page.getCashRecordDTO().getMarkets() : null; - -// 权限校验逻辑 - if (markets.contains("9") || markets.contains("9999")) { - // 特权市场:9 或 9999,跳过权限校验,直接放行传入的 markets - // 如果业务需要,也可以在这里做空值处理 - if (page.getCashRecordDTO() != null) { - // 保持 requestedMarkets 不变,原样接受 - // 可选:如果 requestedMarkets 为 null,可设为默认值或保持 null - } - } else { - // 普通用户:必须校验权限 - if (requestedMarkets == null || requestedMarkets.isEmpty()) { - page.getCashRecordDTO().setMarkets(markets); - } - if (!markets.containsAll(requestedMarkets)) { - return Result.error("无权限!请求的市场不在授权范围内。"); - } - // 校验通过,保持 requestedMarkets 不变 - } +//// 获取传入的市场列表 +// List requestedMarkets = page.getCashRecordDTO() != null ? page.getCashRecordDTO().getMarkets() : null; +// +//// 权限校验逻辑 +// if (markets.contains("9") || markets.contains("9999")) { +// // 特权市场:9 或 9999,跳过权限校验,直接放行传入的 markets +// // 如果业务需要,也可以在这里做空值处理 +// if (page.getCashRecordDTO() != null) { +// // 保持 requestedMarkets 不变,原样接受 +// // 可选:如果 requestedMarkets 为 null,可设为默认值或保持 null +// } +// } else { +// // 普通用户:必须校验权限 +// if (requestedMarkets == null || requestedMarkets.isEmpty()) { +// page.getCashRecordDTO().setMarkets(markets); +// } +// if (!markets.containsAll(requestedMarkets)) { +// return Result.error("无权限!请求的市场不在授权范围内。"); +// } +// // 校验通过,保持 requestedMarkets 不变 +// } return Result.success(refundService.exSelect(page.getPageNum(), page.getPageSize(), page.getCashRecordDTO())); } /**