From bdcb64f0293f27e2dfb3de12a60f6e8412cb962b Mon Sep 17 00:00:00 2001
From: java110 <928255095@qq.com>
Date: 星期四, 26 五月 2022 01:45:22 +0800
Subject: [PATCH] 退费修改为 从证书地址中获取

---
 service-fee/src/main/java/com/java110/fee/cmd/fee/PayFeeCmd.java |   25 +++++++++++++++----------
 1 files changed, 15 insertions(+), 10 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 c913ad9..c39c169 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
@@ -178,7 +178,7 @@
     @Java110Transactional
     public void doCmd(CmdEvent event, ICmdDataFlowContext cmdDataFlowContext, JSONObject paramObj) throws CmdException {
 
-        logger.debug("ServiceDataFlowEvent : {}", event);
+        logger.debug("paramObj : {}", paramObj);
         PayFeePo payFeePo = null;
         String requestId = DistributedLock.getLockUUID();
         String key = this.getClass().getSimpleName() + paramObj.get("feeId");
@@ -232,16 +232,16 @@
             }
         }
 
-        //鏍规嵁鏄庣粏ID 鏌ヨ鏀舵嵁淇℃伅
+//        //鏍规嵁鏄庣粏ID 鏌ヨ鏀舵嵁淇℃伅
         FeeReceiptDetailDto feeReceiptDetailDto = new FeeReceiptDetailDto();
         feeReceiptDetailDto.setDetailId(paramObj.getString("detailId"));
-        feeReceiptDetailDto.setCommunityId(paramObj.getString("communityId"));
-        List<FeeReceiptDetailDto> feeReceiptDetailDtos = feeReceiptDetailInnerServiceSMOImpl.queryFeeReceiptDetails(feeReceiptDetailDto);
-
-        if (feeReceiptDetailDtos != null && feeReceiptDetailDtos.size() > 0) {
-            cmdDataFlowContext.setResponseEntity(ResultVo.createResponseEntity(feeReceiptDetailDtos.get(0)));
-            return;
-        }
+//        feeReceiptDetailDto.setCommunityId(paramObj.getString("communityId"));
+//        List<FeeReceiptDetailDto> feeReceiptDetailDtos = feeReceiptDetailInnerServiceSMOImpl.queryFeeReceiptDetails(feeReceiptDetailDto);
+//
+//        if (feeReceiptDetailDtos != null && feeReceiptDetailDtos.size() > 0) {
+//            cmdDataFlowContext.setResponseEntity(ResultVo.createResponseEntity(feeReceiptDetailDtos.get(0)));
+//            return;
+//        }
 
         cmdDataFlowContext.setResponseEntity(ResultVo.createResponseEntity(feeReceiptDetailDto));
     }
@@ -412,10 +412,15 @@
      * @return 璁㈠崟鏈嶅姟鑳藉鎺ュ彈鐨勬姤鏂�
      */
     public JSONObject addFeeDetail(JSONObject paramInJson) {
-
+        String remark = paramInJson.getString("remark");
+        if (!StringUtil.isEmpty(remark)) {
+            remark = "-" + remark;
+        }
+        paramInJson.put("remark", "鐜板満鏀堕摱鍙版敮浠�" + remark);
         JSONObject businessFeeDetail = new JSONObject();
         businessFeeDetail.putAll(paramInJson);
         businessFeeDetail.put("detailId", GenerateCodeFactory.getGeneratorId(GenerateCodeFactory.CODE_PREFIX_detailId));
+        paramInJson.put("detailId", businessFeeDetail.getString("detailId"));
         //鏀粯鏂瑰紡
         businessFeeDetail.put("primeRate", paramInJson.getString("primeRate"));
         //璁$畻 搴旀敹閲戦

--
Gitblit v1.8.0