From 024eddaecee713d94bac8d42cd9e33dfd841a579 Mon Sep 17 00:00:00 2001
From: wuxw <928255095@qq.com>
Date: 星期一, 26 二月 2024 02:19:00 +0800
Subject: [PATCH] 优化代码
---
service-fee/src/main/java/com/java110/fee/cmd/fee/PayFeeCmd.java | 15 +++++++++++++--
1 files changed, 13 insertions(+), 2 deletions(-)
diff --git a/service-fee/src/main/java/com/java110/fee/cmd/fee/PayFeeCmd.java b/service-fee/src/main/java/com/java110/fee/cmd/fee/PayFeeCmd.java
index 6ae9232..d33873a 100644
--- a/service-fee/src/main/java/com/java110/fee/cmd/fee/PayFeeCmd.java
+++ b/service-fee/src/main/java/com/java110/fee/cmd/fee/PayFeeCmd.java
@@ -181,12 +181,23 @@
for (int paramIndex = 0; paramIndex < selectUserAccount.size(); paramIndex++) {
JSONObject param = selectUserAccount.getJSONObject(paramIndex);
String maximumNumber = param.getString("maximumNumber");
- Assert.hasKeyAndValue(param, "discountId", "鏈寘鍚紭鎯營D");
- Assert.hasKeyAndValue(param, "discountPrice", "鏈寘鍚紭鎯犻噾棰�");
+
}
+
+
//todo 鏄惁鎸夌即璐规椂闂存缂磋垂
validateIfPayFeeStartEndDate(reqJson, feeConfigDtos.get(0));
+
+ //todo 鏍¢獙 浼樻儬
+ JSONArray selectDiscounts = reqJson.getJSONArray("selectDiscount");
+ if(!ListUtil.isNull(selectDiscounts)) {
+ for (int discountIndex = 0; discountIndex < selectDiscounts.size(); discountIndex++) {
+ JSONObject param = selectDiscounts.getJSONObject(discountIndex);
+ Assert.hasKeyAndValue(param, "discountId", "鏈寘鍚紭鎯營D");
+ Assert.hasKeyAndValue(param, "discountPrice", "鏈寘鍚紭鎯犻噾棰�");
+ }
+ }
}
--
Gitblit v1.8.0