From 6765787baa5e0b771d71f865c4deb776367410c4 Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期二, 13 八月 2024 13:38:19 +0800 Subject: [PATCH] 修复bug --- server/dmvisit_admin/src/main/java/com/doumee/service/impl/HkSyncEventServiceImpl.java | 17 +++++++++++++++-- 1 files changed, 15 insertions(+), 2 deletions(-) diff --git a/server/dmvisit_admin/src/main/java/com/doumee/service/impl/HkSyncEventServiceImpl.java b/server/dmvisit_admin/src/main/java/com/doumee/service/impl/HkSyncEventServiceImpl.java index b7f4fef..0644266 100644 --- a/server/dmvisit_admin/src/main/java/com/doumee/service/impl/HkSyncEventServiceImpl.java +++ b/server/dmvisit_admin/src/main/java/com/doumee/service/impl/HkSyncEventServiceImpl.java @@ -1,6 +1,7 @@ package com.doumee.service.impl; import com.doumee.biz.system.SystemDictDataBiz; +import com.doumee.core.erp.ErpTool; import com.doumee.core.haikang.model.HKConstants; import com.doumee.core.haikang.model.HKTools; import com.doumee.core.haikang.model.param.BaseResponse; @@ -34,6 +35,12 @@ @PostConstruct public int initHkConfig(){ + ArtemisConfig.host = systemDictDataBiz.queryByCode(Constants.HK_PARAM, Constants.HK_HOST).getCode(); + ArtemisConfig.appKey = systemDictDataBiz.queryByCode(Constants.HK_PARAM, Constants.HK_APPKEY).getCode(); + ArtemisConfig.appSecret = systemDictDataBiz.queryByCode(Constants.HK_PARAM, Constants.HK_APPSECRET).getCode(); + HKConstants.https = systemDictDataBiz.queryByCode(Constants.HK_PARAM, Constants.HK_HTTPS).getCode(); + HKTools.interfaceLogService=interfaceLogService; + ErpTool.interfaceLogService=interfaceLogService; //鑾峰彇鏍圭粍缁囩紪鐮� getRootOrgCode(); //寮�濮嬭闃呴棬绂佷簨浠躲�佽瀹簨浠躲�佸拰鍋滆溅鍦轰簨浠� @@ -80,7 +87,14 @@ param.setEventDest(path+"/visit"); param.setEventTypes(new Integer[]{HKConstants.EventTypes.VISIT_SIGN_IN.getKey() - ,HKConstants.EventTypes.VISIT_SIGN_OUT.getKey()}); + ,HKConstants.EventTypes.VISIT_SIGN_OUT.getKey() }); + HKService.cancelEventSub(param);//鍏堝彇娑� + HKService.eventSub(param);//璁垮浜嬩欢 + + param.setEventDest(path+"/visitIccm"); + param.setEventTypes(new Integer[]{HKConstants.EventTypes.VISIT_SIGN_ICCM_IN.getKey() + ,HKConstants.EventTypes.VISIT_SIGN_ICCM_PASS.getKey() + ,HKConstants.EventTypes.VISIT_SIGN_ICCM_OUT.getKey()}); HKService.cancelEventSub(param);//鍏堝彇娑� HKService.eventSub(param);//璁垮浜嬩欢 @@ -88,7 +102,6 @@ param.setEventTypes(new Integer[]{HKConstants.EventTypes.DOOR_FACE_AUTH_FAIL.getKey(),HKConstants.EventTypes.DOOR_FACE_AUTH_SUCCESS.getKey()}); HKService.cancelEventSub(param);//鍏堝彇娑� HKService.eventSub(param);//闂ㄧ浜嬩欢 - } /** * 鍙栨秷璁㈤槄闂ㄧ浜嬩欢銆佽瀹簨浠躲�佸拰鍋滆溅鍦轰簨浠� -- Gitblit v1.9.3