From d7d9b601b2e4fdb663375993e2cfbdbd363df421 Mon Sep 17 00:00:00 2001
From: Your Name <you@example.com>
Date: 星期二, 11 七月 2023 22:17:37 +0800
Subject: [PATCH] Merge branch 'master' of http://git.homecommunity.cn/supervip/MicroCommunity

---
 service-fee/src/main/java/com/java110/fee/cmd/fee/UpdateTempCarFeeConfigCmd.java |   24 +++++++++---------------
 1 files changed, 9 insertions(+), 15 deletions(-)

diff --git a/service-fee/src/main/java/com/java110/fee/cmd/fee/UpdateTempCarFeeConfigCmd.java b/service-fee/src/main/java/com/java110/fee/cmd/fee/UpdateTempCarFeeConfigCmd.java
index eba3e34..c310cd1 100644
--- a/service-fee/src/main/java/com/java110/fee/cmd/fee/UpdateTempCarFeeConfigCmd.java
+++ b/service-fee/src/main/java/com/java110/fee/cmd/fee/UpdateTempCarFeeConfigCmd.java
@@ -9,11 +9,11 @@
 import com.java110.core.event.cmd.CmdEvent;
 import com.java110.core.factory.GenerateCodeFactory;
 import com.java110.dto.fee.FeeConfigDto;
-import com.java110.dto.tempCarFeeConfig.TempCarFeeConfigDto;
+import com.java110.dto.fee.TempCarFeeConfigDto;
 import com.java110.intf.fee.*;
 import com.java110.po.fee.PayFeeConfigPo;
-import com.java110.po.tempCarFeeConfig.TempCarFeeConfigPo;
-import com.java110.po.tempCarFeeConfigAttr.TempCarFeeConfigAttrPo;
+import com.java110.po.tempCarFee.TempCarFeeConfigPo;
+import com.java110.po.tempCarFee.TempCarFeeConfigAttrPo;
 import com.java110.utils.exception.CmdException;
 import com.java110.utils.util.Assert;
 import com.java110.utils.util.BeanConvertUtil;
@@ -40,7 +40,6 @@
     @Autowired
     private ITempCarFeeConfigAttrV1InnerServiceSMO tempCarFeeConfigAttrV1InnerServiceSMOImpl;
 
-
     @Override
     public void validate(CmdEvent event, ICmdDataFlowContext context, JSONObject reqJson) throws CmdException {
         Assert.hasKeyAndValue(reqJson, "configId", "configId涓嶈兘涓虹┖");
@@ -56,22 +55,21 @@
     @Override
     @Java110Transactional
     public void doCmd(CmdEvent event, ICmdDataFlowContext context, JSONObject reqJson) throws CmdException {
+        FeeConfigDto feeConfigDto = new FeeConfigDto();
+        feeConfigDto.setConfigId(reqJson.getString("feeConfigId"));
+        List<FeeConfigDto> feeConfigDtos = feeConfigInnerServiceSMOImpl.queryFeeConfigs(feeConfigDto);
+        Assert.listOnlyOne(feeConfigDtos, "鏌ヨ璐圭敤椤归敊璇紒");
         TempCarFeeConfigDto tempCarFeeConfigDto = new TempCarFeeConfigDto();
         tempCarFeeConfigDto.setConfigId(reqJson.getString("configId"));
         tempCarFeeConfigDto.setCommunityId(reqJson.getString("communityId"));
         List<TempCarFeeConfigDto> tempCarFeeConfigDtos = tempCarFeeConfigInnerServiceSMOImpl.queryTempCarFeeConfigs(tempCarFeeConfigDto);
-
         Assert.listOnlyOne(tempCarFeeConfigDtos, "涓存椂杞︽敹璐规爣鍑嗕笉瀛樺湪");
-
         TempCarFeeConfigPo tempCarFeeConfigPo = BeanConvertUtil.covertBean(reqJson, TempCarFeeConfigPo.class);
         updateAttr(reqJson);
-
         int flag = tempCarFeeConfigV1InnerServiceSMOImpl.updateTempCarFeeConfig(tempCarFeeConfigPo);
-
         if (flag < 1) {
             throw new CmdException("淇敼涓存椂杞﹁垂鐢ㄩ厤缃け璐�");
         }
-
         //琛ヨ垂鐢ㄩ」鏁版嵁
         PayFeeConfigPo payFeeConfigPo = new PayFeeConfigPo();
         payFeeConfigPo.setCommunityId(reqJson.getString("communityId"));
@@ -80,18 +78,14 @@
         payFeeConfigPo.setStartTime(reqJson.getString("startTime"));
         payFeeConfigPo.setFeeName(reqJson.getString("feeName"));
         updateFeeConfig(BeanConvertUtil.beanCovertJson(payFeeConfigPo), context);
-
-
-
     }
 
     private void updateAttr(JSONObject reqJson) {
-        int flag;JSONArray attrs = reqJson.getJSONArray("attrs");
+        int flag;
+        JSONArray attrs = reqJson.getJSONArray("attrs");
         if (attrs == null || attrs.size() < 1) {
             return;
         }
-
-
         JSONObject attr = null;
         for (int attrIndex = 0; attrIndex < attrs.size(); attrIndex++) {
             attr = attrs.getJSONObject(attrIndex);

--
Gitblit v1.8.0