From ebb3d7c01989390d02f683b72aec97d7e41889da Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E5=A5=8E=E5=85=B4?= <2220574228@qq.com> Date: Thu, 2 Apr 2026 16:20:22 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9F=A5=E8=AF=A2=E6=98=BE=E7=A4=BA=E7=A7=91?= =?UTF-8?q?=E7=9B=AE=E5=8D=95=E4=BB=B7;?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../contractManage/ContractManageApplicationService.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/mhd-modules/mhd-system/src/main/java/com/mhd/basic/application/service/contractManage/ContractManageApplicationService.java b/mhd-modules/mhd-system/src/main/java/com/mhd/basic/application/service/contractManage/ContractManageApplicationService.java index 8e696bb0a..4fd467487 100644 --- a/mhd-modules/mhd-system/src/main/java/com/mhd/basic/application/service/contractManage/ContractManageApplicationService.java +++ b/mhd-modules/mhd-system/src/main/java/com/mhd/basic/application/service/contractManage/ContractManageApplicationService.java @@ -175,11 +175,14 @@ public class ContractManageApplicationService { if (fieldsName != null && ("装卸费单价".equals(fieldsName) || "纸箱贴标单价".equals(fieldsName)||"木箱贴标单价".equals(fieldsName) || "进出仓操作费单价".equals(fieldsName))) { - Map subjectAndPrice = billingParamsList.get(0); - String sort = (String) stringObjectMap.get("sort"); + Map subjectAndPrice = new HashMap<>(); + Integer sort = (Integer) stringObjectMap.get("sort"); + String chargingId = (String) stringObjectMap.get("chargingId"); String price = (String) stringObjectMap1.get("fields" + sort); subjectAndPrice.put("name", fieldsName); subjectAndPrice.put("price", price); + subjectAndPrice.put("chargingId", chargingId); + subjectAndPrice.put("billingRulesId", billingRulesId); result.add(subjectAndPrice); } }