From 6bf8b48e9d689ab90864bc2ee0e6ebeae3a4c1fa Mon Sep 17 00:00:00 2001
From: xiaogang <905166056@qq.com>
Date: 星期四, 04 八月 2022 10:06:47 +0800
Subject: [PATCH] 1.优化报表缴费明细统计问题2、优化调查问卷投票问题3、优化投诉咨询问题3、优化业主新增用户联系地址4、增加定时任务根据身份证号自动更新年龄5、优化缴费清单
---
service-user/src/main/java/com/java110/user/listener/owner/AbstractOwnerBusinessServiceDataFlowListener.java | 17 ++++++-----------
1 files changed, 6 insertions(+), 11 deletions(-)
diff --git a/service-user/src/main/java/com/java110/user/listener/owner/AbstractOwnerBusinessServiceDataFlowListener.java b/service-user/src/main/java/com/java110/user/listener/owner/AbstractOwnerBusinessServiceDataFlowListener.java
index 6f7ed5a..220cf81 100755
--- a/service-user/src/main/java/com/java110/user/listener/owner/AbstractOwnerBusinessServiceDataFlowListener.java
+++ b/service-user/src/main/java/com/java110/user/listener/owner/AbstractOwnerBusinessServiceDataFlowListener.java
@@ -19,8 +19,8 @@
* Created by wuxw on 2018/7/4.
*/
public abstract class AbstractOwnerBusinessServiceDataFlowListener extends AbstractBusinessServiceDataFlowListener {
- private static Logger logger = LoggerFactory.getLogger(AbstractOwnerBusinessServiceDataFlowListener.class);
+ private static Logger logger = LoggerFactory.getLogger(AbstractOwnerBusinessServiceDataFlowListener.class);
/**
* 鑾峰彇 DAO宸ュ叿绫�
@@ -32,7 +32,8 @@
/**
* 鍒锋柊 businessOwnerInfo 鏁版嵁
* 涓昏灏� 鏁版嵁搴� 涓瓧娈靛拰 鎺ュ彛浼犻�掑瓧娈靛缓绔嬪叧绯�
- *,t.community_id,t.community_id communityId
+ * ,t.community_id,t.community_id communityId
+ *
* @param businessOwnerInfo
*/
protected void flushBusinessOwnerInfo(Map businessOwnerInfo, String statusCd) {
@@ -41,6 +42,7 @@
businessOwnerInfo.put("sex", businessOwnerInfo.get("sex"));
businessOwnerInfo.put("name", businessOwnerInfo.get("name"));
businessOwnerInfo.put("link", businessOwnerInfo.get("link"));
+ businessOwnerInfo.put("address", businessOwnerInfo.get("address"));
businessOwnerInfo.put("remark", businessOwnerInfo.get("remark"));
businessOwnerInfo.put("ownerId", businessOwnerInfo.get("owner_id"));
businessOwnerInfo.put("userId", businessOwnerInfo.get("user_id"));
@@ -55,14 +57,13 @@
businessOwnerInfo.put("statusCd", statusCd);
}
-
/**
* 褰撲慨鏀规暟鎹椂锛屾煡璇nstance琛ㄤ腑鐨勬暟鎹� 鑷姩淇濆瓨鍒犻櫎鏁版嵁鍒癰usiness涓�
*
* @param businessOwner 涓氫富淇℃伅
*/
protected void autoSaveDelBusinessOwner(Business business, JSONObject businessOwner) {
-//鑷姩鎻掑叆DEL
+ //鑷姩鎻掑叆DEL
Map info = new HashMap();
info.put("memberId", businessOwner.getString("memberId"));
info.put("statusCd", StatusConstant.STATUS_CD_VALID);
@@ -70,15 +71,13 @@
if (currentOwnerInfos == null || currentOwnerInfos.size() != 1) {
throw new ListenerExecuteException(ResponseConstant.RESULT_PARAM_ERROR, "鏈壘鍒伴渶瑕佷慨鏀规暟鎹俊鎭紝鍏ュ弬閿欒鎴栨暟鎹湁闂锛岃妫�鏌�" + info);
}
-
Map currentOwnerInfo = currentOwnerInfos.get(0);
-
currentOwnerInfo.put("bId", business.getbId());
-
currentOwnerInfo.put("operate", currentOwnerInfo.get("operate"));
currentOwnerInfo.put("sex", currentOwnerInfo.get("sex"));
currentOwnerInfo.put("name", currentOwnerInfo.get("name"));
currentOwnerInfo.put("link", currentOwnerInfo.get("link"));
+ currentOwnerInfo.put("address", currentOwnerInfo.get("address"));
currentOwnerInfo.put("remark", currentOwnerInfo.get("remark"));
currentOwnerInfo.put("ownerId", currentOwnerInfo.get("owner_id"));
currentOwnerInfo.put("userId", currentOwnerInfo.get("user_id"));
@@ -89,17 +88,13 @@
currentOwnerInfo.put("idCard", currentOwnerInfo.get("id_card"));
currentOwnerInfo.put("state", currentOwnerInfo.get("state"));
currentOwnerInfo.put("ownerFlag", currentOwnerInfo.get("owner_flag"));
-
-
currentOwnerInfo.put("operate", StatusConstant.OPERATE_DEL);
getOwnerServiceDaoImpl().saveBusinessOwnerInfo(currentOwnerInfo);
-
for (Object key : currentOwnerInfo.keySet()) {
if (businessOwner.get(key) == null) {
businessOwner.put(key.toString(), currentOwnerInfo.get(key));
}
}
}
-
}
--
Gitblit v1.8.0