From 212e43864893b21b20e021cfe0bba2a7f01b462c Mon Sep 17 00:00:00 2001
From: duckweed <duckweed_lzy@aliyun.com>
Date: 星期二, 24 九月 2019 16:07:38 +0800
Subject: [PATCH] 修改访客登记时间显示问题

---
 CommunityService/src/main/java/com/java110/community/listener/visit/AbstractVisitBusinessServiceDataFlowListener.java |   69 +++++++++++++++++-----------------
 1 files changed, 35 insertions(+), 34 deletions(-)

diff --git a/CommunityService/src/main/java/com/java110/community/listener/visit/AbstractVisitBusinessServiceDataFlowListener.java b/CommunityService/src/main/java/com/java110/community/listener/visit/AbstractVisitBusinessServiceDataFlowListener.java
index afde305..7e951a0 100644
--- a/CommunityService/src/main/java/com/java110/community/listener/visit/AbstractVisitBusinessServiceDataFlowListener.java
+++ b/CommunityService/src/main/java/com/java110/community/listener/visit/AbstractVisitBusinessServiceDataFlowListener.java
@@ -15,16 +15,16 @@
 import java.util.Map;
 
 /**
- *
  * 璁垮淇℃伅 鏈嶅姟渚﹀惉 鐖剁被
  * Created by wuxw on 2018/7/4.
  */
-public abstract class AbstractVisitBusinessServiceDataFlowListener extends AbstractBusinessServiceDataFlowListener{
+public abstract class AbstractVisitBusinessServiceDataFlowListener extends AbstractBusinessServiceDataFlowListener {
     private static Logger logger = LoggerFactory.getLogger(AbstractVisitBusinessServiceDataFlowListener.class);
 
 
     /**
      * 鑾峰彇 DAO宸ュ叿绫�
+     *
      * @return
      */
     public abstract IVisitServiceDao getVisitServiceDaoImpl();
@@ -32,61 +32,62 @@
     /**
      * 鍒锋柊 businessVisitInfo 鏁版嵁
      * 涓昏灏� 鏁版嵁搴� 涓瓧娈靛拰 鎺ュ彛浼犻�掑瓧娈靛缓绔嬪叧绯�
+     *
      * @param businessVisitInfo
      */
-    protected void flushBusinessVisitInfo(Map businessVisitInfo,String statusCd){
+    protected void flushBusinessVisitInfo(Map businessVisitInfo, String statusCd) {
         businessVisitInfo.put("newBId", businessVisitInfo.get("b_id"));
-        businessVisitInfo.put("vId",businessVisitInfo.get("v_id"));
-businessVisitInfo.put("departureTime",businessVisitInfo.get("departure_time"));
-businessVisitInfo.put("visitTime",businessVisitInfo.get("visit_time"));
-businessVisitInfo.put("phoneNumber",businessVisitInfo.get("phoneNumber"));
-businessVisitInfo.put("operate",businessVisitInfo.get("operate"));
-businessVisitInfo.put("name",businessVisitInfo.get("name"));
-businessVisitInfo.put("visitCase",businessVisitInfo.get("visit_case"));
-businessVisitInfo.put("visitGender",businessVisitInfo.get("visit_gender"));
-businessVisitInfo.put("ownerId",businessVisitInfo.get("owner_id"));
-businessVisitInfo.put("userId",businessVisitInfo.get("userId"));
-businessVisitInfo.remove("bId");
+        businessVisitInfo.put("vId", businessVisitInfo.get("v_id"));
+        businessVisitInfo.put("departureTime", businessVisitInfo.get("departure_time"));
+        businessVisitInfo.put("visitTime", businessVisitInfo.get("visit_time"));
+        businessVisitInfo.put("phoneNumber", businessVisitInfo.get("phoneNumber"));
+        businessVisitInfo.put("operate", businessVisitInfo.get("operate"));
+        businessVisitInfo.put("name", businessVisitInfo.get("name"));
+        businessVisitInfo.put("visitCase", businessVisitInfo.get("visit_case"));
+        businessVisitInfo.put("communityId", businessVisitInfo.get("community_id"));
+        businessVisitInfo.put("visitGender", businessVisitInfo.get("visit_gender"));
+        businessVisitInfo.put("ownerId", businessVisitInfo.get("owner_id"));
+        businessVisitInfo.put("userId", businessVisitInfo.get("userId"));
+        businessVisitInfo.remove("bId");
         businessVisitInfo.put("statusCd", statusCd);
     }
 
 
     /**
      * 褰撲慨鏀规暟鎹椂锛屾煡璇nstance琛ㄤ腑鐨勬暟鎹� 鑷姩淇濆瓨鍒犻櫎鏁版嵁鍒癰usiness涓�
+     *
      * @param businessVisit 璁垮淇℃伅淇℃伅
      */
-    protected void autoSaveDelBusinessVisit(Business business, JSONObject businessVisit){
+    protected void autoSaveDelBusinessVisit(Business business, JSONObject businessVisit) {
 //鑷姩鎻掑叆DEL
         Map info = new HashMap();
-        info.put("vId",businessVisit.getString("vId"));
-        info.put("statusCd",StatusConstant.STATUS_CD_VALID);
+        info.put("vId", businessVisit.getString("vId"));
+        info.put("statusCd", StatusConstant.STATUS_CD_VALID);
         List<Map> currentVisitInfos = getVisitServiceDaoImpl().getVisitInfo(info);
-        if(currentVisitInfos == null || currentVisitInfos.size() != 1){
-            throw new ListenerExecuteException(ResponseConstant.RESULT_PARAM_ERROR,"鏈壘鍒伴渶瑕佷慨鏀规暟鎹俊鎭紝鍏ュ弬閿欒鎴栨暟鎹湁闂锛岃妫�鏌�"+info);
+        if (currentVisitInfos == null || currentVisitInfos.size() != 1) {
+            throw new ListenerExecuteException(ResponseConstant.RESULT_PARAM_ERROR, "鏈壘鍒伴渶瑕佷慨鏀规暟鎹俊鎭紝鍏ュ弬閿欒鎴栨暟鎹湁闂锛岃妫�鏌�" + info);
         }
 
         Map currentVisitInfo = currentVisitInfos.get(0);
 
-        currentVisitInfo.put("bId",business.getbId());
+        currentVisitInfo.put("bId", business.getbId());
 
-        currentVisitInfo.put("vId",currentVisitInfo.get("v_id"));
-currentVisitInfo.put("departureTime",currentVisitInfo.get("departure_time"));
-currentVisitInfo.put("visitTime",currentVisitInfo.get("visit_time"));
-currentVisitInfo.put("phoneNumber",currentVisitInfo.get("phoneNumber"));
-currentVisitInfo.put("operate",currentVisitInfo.get("operate"));
-currentVisitInfo.put("name",currentVisitInfo.get("name"));
-currentVisitInfo.put("visitCase",currentVisitInfo.get("visit_case"));
-currentVisitInfo.put("visitGender",currentVisitInfo.get("visit_gender"));
-currentVisitInfo.put("ownerId",currentVisitInfo.get("owner_id"));
-currentVisitInfo.put("userId",currentVisitInfo.get("userId"));
+        currentVisitInfo.put("vId", currentVisitInfo.get("v_id"));
+        currentVisitInfo.put("departureTime", currentVisitInfo.get("departure_time"));
+        currentVisitInfo.put("visitTime", currentVisitInfo.get("visit_time"));
+        currentVisitInfo.put("phoneNumber", currentVisitInfo.get("phoneNumber"));
+        currentVisitInfo.put("operate", currentVisitInfo.get("operate"));
+        currentVisitInfo.put("name", currentVisitInfo.get("name"));
+        currentVisitInfo.put("visitCase", currentVisitInfo.get("visit_case"));
+        currentVisitInfo.put("communityId", currentVisitInfo.get("community_id"));
+        currentVisitInfo.put("visitGender", currentVisitInfo.get("visit_gender"));
+        currentVisitInfo.put("ownerId", currentVisitInfo.get("owner_id"));
+        currentVisitInfo.put("userId", currentVisitInfo.get("userId"));
 
 
-        currentVisitInfo.put("operate",StatusConstant.OPERATE_DEL);
+        currentVisitInfo.put("operate", StatusConstant.OPERATE_DEL);
         getVisitServiceDaoImpl().saveBusinessVisitInfo(currentVisitInfo);
     }
-
-
-
 
 
 }

--
Gitblit v1.8.0