From 0ad53b755fb839f3275940530229d4705824e7e0 Mon Sep 17 00:00:00 2001
From: jiangping <jp@doumee.com>
Date: 星期三, 10 七月 2024 14:16:35 +0800
Subject: [PATCH] 修复bug

---
 server/dmvisit_service/src/main/java/com/doumee/service/business/impl/hksync/HkSyncPushServiceImpl.java |   36 ++++++++++++++++++++++--------------
 1 files changed, 22 insertions(+), 14 deletions(-)

diff --git a/server/dmvisit_service/src/main/java/com/doumee/service/business/impl/hksync/HkSyncPushServiceImpl.java b/server/dmvisit_service/src/main/java/com/doumee/service/business/impl/hksync/HkSyncPushServiceImpl.java
index d967f24..128d9b6 100644
--- a/server/dmvisit_service/src/main/java/com/doumee/service/business/impl/hksync/HkSyncPushServiceImpl.java
+++ b/server/dmvisit_service/src/main/java/com/doumee/service/business/impl/hksync/HkSyncPushServiceImpl.java
@@ -115,7 +115,7 @@
         }catch (Exception e) {
             log.error("銆愭捣搴烽棬绂佷簨浠舵帹閫併��========澶辫触=======锛歕n" + e.getMessage());
         }finally {
-            saveInterfaceLog(param,"/business/hksync/push/acs",result);
+            saveInterfaceLog(param,"/business/hksync/push/acs",result,false);//涓嶈鏃ュ織
         }
         return  null;
 
@@ -306,7 +306,7 @@
 
             log.error("銆愭捣搴疯瀹簨浠舵帹閫併��========澶辫触=======锛歕n"+e.getMessage());
         }
-        saveInterfaceLog(param,"/business/hksync/push/visit",result);
+        saveInterfaceLog(param,"/business/hksync/push/visit",result,true);
         return  null;
 
     }
@@ -478,7 +478,7 @@
 
             log.error("銆愭捣搴峰仠杞﹀満浜嬩欢鎺ㄩ�併��========澶辫触=======锛歕n"+e.getMessage());
         }
-        saveInterfaceLog(param,"/business/hksync/push/parks",result);
+        saveInterfaceLog(param,"/business/hksync/push/parks",result,false);
         return  null;
     }
 
@@ -586,18 +586,26 @@
         return retention;
     }
 
-    private void saveInterfaceLog(Object param, String path,String result) {
-        InterfaceLog hkMonitoryLogDO=new InterfaceLog();
-        hkMonitoryLogDO.setType(1);
-        hkMonitoryLogDO.setCreateDate(new Date());
-        hkMonitoryLogDO.setIsdeleted(0);
-        if(param!=null){
-            hkMonitoryLogDO.setRequest(JSONObject.toJSONString(param));
+    private void saveInterfaceLog(Object param, String path,String result,boolean need) {
+        if(!need){
+            return;
         }
-        hkMonitoryLogDO.setRepose(result);
-        hkMonitoryLogDO.setName(path);
-        hkMonitoryLogDO.setUrl(path);
-        interfaceLogMapper.insert(hkMonitoryLogDO);
+        try {
+            InterfaceLog hkMonitoryLogDO=new InterfaceLog();
+            hkMonitoryLogDO.setType(1);
+            hkMonitoryLogDO.setCreateDate(new Date());
+            hkMonitoryLogDO.setIsdeleted(0);
+            if(param!=null){
+                hkMonitoryLogDO.setRequest(JSONObject.toJSONString(param));
+            }
+            hkMonitoryLogDO.setRepose(result);
+            hkMonitoryLogDO.setName(path);
+            hkMonitoryLogDO.setUrl(path);
+            interfaceLogMapper.insert(hkMonitoryLogDO);
+        }catch (Exception e){
+
+        }
+
     }
 
 

--
Gitblit v1.9.3