From 386c31f64f27d7eeda9542b1c4f4257231f5d21c Mon Sep 17 00:00:00 2001
From: wuxw <928255095@qq.com>
Date: 星期六, 01 三月 2025 13:02:53 +0800
Subject: [PATCH] 完成业主详情,完成业主绑定
---
service-fee/src/main/java/com/java110/fee/cmd/fee/ListAdminFeeCmd.java | 15 +++++++++++++++
1 files changed, 15 insertions(+), 0 deletions(-)
diff --git a/service-fee/src/main/java/com/java110/fee/cmd/fee/ListAdminFeeCmd.java b/service-fee/src/main/java/com/java110/fee/cmd/fee/ListAdminFeeCmd.java
index b050b3a..25f9cb7 100644
--- a/service-fee/src/main/java/com/java110/fee/cmd/fee/ListAdminFeeCmd.java
+++ b/service-fee/src/main/java/com/java110/fee/cmd/fee/ListAdminFeeCmd.java
@@ -47,6 +47,7 @@
@Override
public void doCmd(CmdEvent event, ICmdDataFlowContext context, JSONObject reqJson) throws CmdException, ParseException {
FeeDto feeDto = BeanConvertUtil.covertBean(reqJson, FeeDto.class);
+ morePayerObjIds(reqJson,feeDto);
List<ApiFeeDataVo> fees = new ArrayList<>();
int count = feeInnerServiceSMOImpl.queryFeesCount(feeDto);
if (count > 0) {
@@ -73,6 +74,20 @@
ResponseEntity<String> responseEntity = new ResponseEntity<String>(JSONObject.toJSONString(apiFeeVo), HttpStatus.OK);
context.setResponseEntity(responseEntity);
}
+
+ /**
+ * 澶勭悊 澶氬璞� 璐圭敤
+ *
+ * @param reqJson
+ * @param feeDto
+ */
+ private void morePayerObjIds(JSONObject reqJson, FeeDto feeDto) {
+ if (!reqJson.containsKey("payerObjIds") || StringUtil.isEmpty(reqJson.getString("payerObjIds"))) {
+ return;
+ }
+ String payerObjIds = reqJson.getString("payerObjIds");
+ feeDto.setPayerObjIds(payerObjIds.split(","));
+ }
private void freshFeeAttrs(List<ApiFeeDataVo> fees, List<FeeDto> feeDtos) {
for (ApiFeeDataVo apiFeeDataVo : fees) {
for (FeeDto feeDto : feeDtos) {
--
Gitblit v1.8.0