From 387c86ab6c19bd6cdd320f6d7e9caacb1a9271f2 Mon Sep 17 00:00:00 2001
From: java110 <928255095@qq.com>
Date: 星期四, 10 九月 2020 19:29:51 +0800
Subject: [PATCH] 加入公摊
---
service-fee/src/main/java/com/java110/fee/api/ImportFeeApi.java | 28 ++++++++++++++++++++++++++++
1 files changed, 28 insertions(+), 0 deletions(-)
diff --git a/service-fee/src/main/java/com/java110/fee/api/ImportFeeApi.java b/service-fee/src/main/java/com/java110/fee/api/ImportFeeApi.java
index f73f93d..a6a20f6 100644
--- a/service-fee/src/main/java/com/java110/fee/api/ImportFeeApi.java
+++ b/service-fee/src/main/java/com/java110/fee/api/ImportFeeApi.java
@@ -3,6 +3,7 @@
import com.alibaba.fastjson.JSONObject;
import com.java110.dto.importFee.ImportFeeDto;
import com.java110.dto.importFeeDetail.ImportFeeDetailDto;
+import com.java110.fee.bmo.importFee.IFeeSharingBMO;
import com.java110.fee.bmo.importFee.IGetImportFeeBMO;
import com.java110.fee.bmo.importFeeDetail.IDeleteImportFeeDetailBMO;
import com.java110.fee.bmo.importFeeDetail.IGetImportFeeDetailBMO;
@@ -32,6 +33,9 @@
@Autowired
private IGetImportFeeBMO getImportFeeBMOImpl;
+
+ @Autowired
+ private IFeeSharingBMO feeSharingBMOImpl;
/**
* 寰俊淇濆瓨娑堟伅妯℃澘
@@ -140,4 +144,28 @@
importFeeDto.setCommunityId(communityId);
return getImportFeeBMOImpl.get(importFeeDto);
}
+
+ /**
+ * 璐圭敤鍏憡
+ *
+ * @param reqJson 鍏憡淇℃伅
+ * @return
+ * @serviceCode /importFee/feeSharing
+ * @path /app/importFee/feeSharing
+ */
+ @RequestMapping(value = "/feeSharing", method = RequestMethod.POST)
+ public ResponseEntity<String> feeSharing(@RequestBody String reqJson) {
+ JSONObject reqObj = JSONObject.parseObject(reqJson);
+ Assert.hasKeyAndValue(reqObj, "communityId", "鏈寘鍚皬鍖篒D");
+ Assert.hasKeyAndValue(reqObj, "totalDegrees", "鏈寘鍚娇鐢ㄩ噺");
+ Assert.hasKeyAndValue(reqObj, "scope", "鏈寘鍚叕鎽婅寖鍥�");
+ Assert.hasKeyAndValue(reqObj, "formulaId", "鏈寘鍚叕鎽婂叕寮�");
+ Assert.hasKeyAndValue(reqObj, "feeName", "鏈寘鍚垂鐢ㄥ悕绉�");
+ Assert.hasKeyAndValue(reqObj, "startTime", "鏈寘鍚紑濮嬫椂闂�");
+ Assert.hasKeyAndValue(reqObj, "endTime", "鏈寘鍚粨鏉熸椂闂�");
+ Assert.hasKeyAndValue(reqObj, "objId", "鏈寘鍚叕鎽婂璞�");
+ Assert.hasKeyAndValue(reqObj, "feeTypeCd", "鏈寘鍚垂鐢ㄧ被鍨�");
+
+ return feeSharingBMOImpl.share(reqObj);
+ }
}
--
Gitblit v1.8.0