From 7dbdef976f8546dae4fc8d3db50676898d044e26 Mon Sep 17 00:00:00 2001
From: java110 <928255095@qq.com>
Date: 星期五, 19 十一月 2021 13:30:14 +0800
Subject: [PATCH] 优化diamante
---
service-api/src/main/java/com/java110/api/listener/fee/DeleteFeeListener.java | 19 ++++++++++++++++---
1 files changed, 16 insertions(+), 3 deletions(-)
diff --git a/service-api/src/main/java/com/java110/api/listener/fee/DeleteFeeListener.java b/service-api/src/main/java/com/java110/api/listener/fee/DeleteFeeListener.java
index 6efcab6..2284ff8 100755
--- a/service-api/src/main/java/com/java110/api/listener/fee/DeleteFeeListener.java
+++ b/service-api/src/main/java/com/java110/api/listener/fee/DeleteFeeListener.java
@@ -5,10 +5,12 @@
import com.java110.api.listener.AbstractServiceApiPlusListener;
import com.java110.core.annotation.Java110Listener;
import com.java110.core.context.DataFlowContext;
-import com.java110.intf.fee.IFeeInnerServiceSMO;
-import com.java110.intf.community.IRoomInnerServiceSMO;
-import com.java110.dto.fee.FeeDto;
import com.java110.core.event.service.api.ServiceDataFlowEvent;
+import com.java110.dto.fee.FeeDetailDto;
+import com.java110.dto.fee.FeeDto;
+import com.java110.intf.community.IRoomInnerServiceSMO;
+import com.java110.intf.fee.IFeeDetailInnerServiceSMO;
+import com.java110.intf.fee.IFeeInnerServiceSMO;
import com.java110.utils.constant.ServiceCodeConstant;
import com.java110.utils.util.Assert;
import org.slf4j.Logger;
@@ -40,6 +42,9 @@
@Autowired
private IFeeInnerServiceSMO feeInnerServiceSMOImpl;
+ @Autowired
+ private IFeeDetailInnerServiceSMO feeDetailInnerServiceSMOImpl;
+
@Override
public String getServiceCode() {
return ServiceCodeConstant.SERVICE_CODE_DELETE_FEE;
@@ -68,6 +73,14 @@
// throw new IllegalArgumentException("褰撳墠璐圭敤涓洪粯璁よ垂鐢ㄤ笉鑳藉仛鍒犻櫎");
// }
+ //鍒ゆ柇鏄惁宸茬粡瀛樺湪 缂磋垂璁板綍
+ FeeDetailDto feeDetailDto = new FeeDetailDto();
+ feeDetailDto.setCommunityId(reqJson.getString("communityId"));
+ feeDetailDto.setFeeId(reqJson.getString("feeId"));
+ feeDetailDto.setStates(new String[]{"1400", "1000"});
+ List<FeeDetailDto> feeDetailDtos = feeDetailInnerServiceSMOImpl.queryFeeDetails(feeDetailDto);
+ Assert.listOnlyOne(feeDetailDtos, "瀛樺湪缂磋垂璁板綍锛屼笉鑳藉彇娑堬紝濡傛灉闇�瑕佸彇娑堬紝璇峰厛閫�璐�");
+
}
@Override
--
Gitblit v1.8.0