From 1bca3dbf45468e5fb111b257e6219dbbda257b75 Mon Sep 17 00:00:00 2001 From: huangqizhen <15552608129@163.com> Date: Sun, 18 Jan 2026 16:03:34 +0800 Subject: [PATCH] =?UTF-8?q?1.18=20=E8=B5=84=E9=87=91=E6=B5=81=E6=B0=B4?= =?UTF-8?q?=E6=98=A0=E5=B0=84=E5=9C=B0=E5=8C=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/example/demo/controller/cash/CashRefundController.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 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 15f1459..d3d956a 100644 --- a/src/main/java/com/example/demo/controller/cash/CashRefundController.java +++ b/src/main/java/com/example/demo/controller/cash/CashRefundController.java @@ -411,7 +411,7 @@ public class CashRefundController { // 如果不是中文环境,将查询条件中的翻译文本转换为中文简体 if (!"zh".equalsIgnoreCase(languageCode) && !"zh_cn".equalsIgnoreCase(languageCode)) { - convertTranslatedFieldsToChinese(page.getCashRecordDTO(), languageCode); + convertTranslatedFundsFieldsToChinese(page.getFundsDTO(), languageCode); } // 获取当前请求对象 @@ -434,20 +434,20 @@ public class CashRefundController { } // 获取传入的市场列表 - List requestedMarkets = page.getCashRecordDTO() != null ? page.getCashRecordDTO().getMarkets() : null; + List requestedMarkets = page.getFundsDTO() != null ? page.getFundsDTO().getMarkets() : null; // 权限校验逻辑 if (markets.contains("9") || markets.contains("9999")) { // 特权市场:9 或 9999,跳过权限校验,直接放行传入的 markets // 如果业务需要,也可以在这里做空值处理 - if (page.getCashRecordDTO() != null) { + if (page.getFundsDTO() != null) { // 保持 requestedMarkets 不变,原样接受 // 可选:如果 requestedMarkets 为 null,可设为默认值或保持 null } } else { // 普通用户:必须校验权限 if (requestedMarkets == null || requestedMarkets.isEmpty()) { - page.getCashRecordDTO().setMarkets(markets); + page.getFundsDTO().setMarkets(markets); } if (!markets.containsAll(requestedMarkets)) { String errorMsg = languageTranslationUtil.translate("无权限!请求的市场不在授权范围内。", lang);