From 17efddc6a667670dca682bf36b51a43e99615e6d Mon Sep 17 00:00:00 2001 From: k94314517 <8417338+k94314517@user.noreply.gitee.com> Date: 星期三, 16 十月 2024 15:59:38 +0800 Subject: [PATCH] 代码初始化 --- server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/hksync/HkSyncVisitServiceImpl.java | 32 +++++++++++++++----------------- 1 files changed, 15 insertions(+), 17 deletions(-) diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/hksync/HkSyncVisitServiceImpl.java b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/hksync/HkSyncVisitServiceImpl.java index 143183d..0665993 100644 --- a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/hksync/HkSyncVisitServiceImpl.java +++ b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/hksync/HkSyncVisitServiceImpl.java @@ -4,13 +4,10 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; import com.doumee.biz.system.SystemDictDataBiz; -import com.doumee.core.constants.ResponseStatus; -import com.doumee.core.exception.BusinessException; import com.doumee.core.haikang.model.HKConstants; import com.doumee.core.haikang.model.param.BaseListPageResponse; import com.doumee.core.haikang.model.param.BaseResponse; import com.doumee.core.haikang.model.param.request.*; -import com.doumee.core.haikang.model.param.request.event.visit.EventVisitInfoRequest; import com.doumee.core.haikang.model.param.respose.*; import com.doumee.core.haikang.service.HKService; import com.doumee.core.utils.Constants; @@ -421,7 +418,7 @@ c.setHkStatus(Constants.ONE); c.setHkDate(date); } - private void getUpdateModelByResponseIccm( Visits c,Date date, List<DeviceRole> roleList,String path ) { + public static void getUpdateModelByResponseIccm( Visits c,Date date, List<DeviceRole> roleList,String path ) { String code = null; String id = null; String qrcode = null; @@ -511,7 +508,7 @@ request.setVisitorPermissionSet(getVisitPermissonRequest(roleList,c)); return request; } - private IccmAppointmentMDJRequest getHkMDJRequestParamIccm(Visits c,List<DeviceRole> roleList,String path) { + public static IccmAppointmentMDJRequest getHkMDJRequestParamIccm(Visits c,List<DeviceRole> roleList,String path) { IccmAppointmentMDJRequest request = new IccmAppointmentMDJRequest(); IccmAppointmentVistorRequest info =getRequestInfoByVisitIccm(c,path); if(info == null ){ @@ -521,7 +518,7 @@ request.setVisitStartTime(DateUtil.getISO8601Timestamp2(c.getStarttime())); request.setVisitEndTime(DateUtil.getISO8601Timestamp2(c.getEndtime())); request.setReceptionistId(c.getReceptMemberHkId());//琚浜烘捣搴风紪鐮� - if(StringUtils.isNotBlank(c.getReason())){ + /* if(StringUtils.isNotBlank(c.getReason())){ char[] charArray = c.getReason().toCharArray(); int length = charArray.length; if(length>32){ @@ -529,7 +526,7 @@ }else{ request.setVisitPurpose(c.getReason()); } - } + }*/ request.setVisitorInfo(info); request.setVisitorPermissionSet(getVisitPermissonRequestIccm(roleList,c)); return request; @@ -555,7 +552,7 @@ } return p; } - private IccmPermissionSetRequest getVisitPermissonRequestIccm(List<DeviceRole> roleList, Visits c) { + public static IccmPermissionSetRequest getVisitPermissonRequestIccm(List<DeviceRole> roleList, Visits c) { IccmPermissionSetRequest p = new IccmPermissionSetRequest(); //鑾峰彇鏉冮檺缁勯泦鍚� String[] roles = getHkRoles(c.getDoors(),roleList); @@ -598,7 +595,7 @@ request.setVisitorInfoList(infolist); return request; } - private IccmAppointmentRequest getHkRequestParaIccm(Visits c,List<DeviceRole> roleList,String path ) { + public static IccmAppointmentRequest getHkRequestParaIccm(Visits c,List<DeviceRole> roleList,String path ) { IccmAppointmentRequest request = new IccmAppointmentRequest(); //鐢宠浜轰俊鎭� IccmAppointmentVistorRequest info =getRequestInfoByVisitIccm(c,path); @@ -606,11 +603,11 @@ //浜鸿劯涓虹┖锛屼笉鑳借繘琛屾帹閫� return null; } - request.setVisitStartTime(DateUtil.getISO8601Timestamp(c.getStarttime())); - request.setVisitEndTime(DateUtil.getISO8601Timestamp(c.getEndtime())); + request.setVisitStartTime(DateUtil.getISO8601Timestamp2(c.getStarttime())); + request.setVisitEndTime(DateUtil.getISO8601Timestamp2(c.getEndtime())); request.setReceptionistId(c.getReceptMemberHkId());//琚浜烘捣搴风紪鐮� - if(StringUtils.isNotBlank(c.getReason())){ + /* if(StringUtils.isNotBlank(c.getReason())){ char[] charArray = c.getReason().toCharArray(); int length = charArray.length; if(length>32){ @@ -618,7 +615,7 @@ }else{ request.setVisitPurpose(c.getReason()); } - } + }*/ //鑾峰彇鏉冮檺缁勯泦鍚� request.setVisitorPermissionSet(getVisitPermissonRequestIccm(roleList,c)); List<IccmAppointmentVistorRequest> infolist = new ArrayList<>(); @@ -673,7 +670,7 @@ return info; } - private IccmAppointmentVistorRequest getRequestInfoByVisitIccm(Visits c,String path) { + public static IccmAppointmentVistorRequest getRequestInfoByVisitIccm(Visits c,String path) { IccmAppointmentVistorRequest info = new IccmAppointmentVistorRequest(); //浜鸿劯鏁版嵁 if(StringUtils.isBlank(c.getName()) @@ -682,9 +679,12 @@ return null; } if(StringUtils.isNotBlank(c.getFaceImg())){ + log.info("===================================="+path+c.getFaceImg()+"======start===="); info.setVisitorPhoto(ImageBase64Util.Image2Base64(path+c.getFaceImg())); + log.info("===================================="+path+c.getFaceImg()+"========end==="); } if(info.getVisitorPhoto() == null){ + log.info("===================================="+path+c.getFaceImg()+"======imgerror====="); return null; } if(StringUtils.isNotBlank(c.getName())){ @@ -696,7 +696,6 @@ info.setVisitorName(c.getName()); } } - if(StringUtils.isNotBlank(c.getCompanyName())){ char[] charArray = c.getCompanyName().toCharArray(); int length = charArray.length; @@ -716,11 +715,10 @@ info.setCertificateType(HKConstants.CertificateType.HUZHAO.getKey()+""); info.setCertificateNo(DESUtil.decrypt(Constants.EDS_PWD, c.getIdcardNo())); } - return info; } - private String[] getHkRoles(String doors, List<DeviceRole> roleList) { + public static String[] getHkRoles(String doors, List<DeviceRole> roleList) { if(StringUtils.isBlank(doors) || roleList.size()==0|| roleList.size()==0){ return null; } -- Gitblit v1.9.3