From 39739e34af928aae204c55db7974213c9b938c5a Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期三, 21 二月 2024 18:33:14 +0800 Subject: [PATCH] 整理 --- server/dmvisit_service/src/main/java/com/doumee/service/business/impl/VisitEventServiceImpl.java | 23 +++++++++++------------ 1 files changed, 11 insertions(+), 12 deletions(-) diff --git a/server/dmvisit_service/src/main/java/com/doumee/service/business/impl/VisitEventServiceImpl.java b/server/dmvisit_service/src/main/java/com/doumee/service/business/impl/VisitEventServiceImpl.java index a90c2bf..11ae971 100644 --- a/server/dmvisit_service/src/main/java/com/doumee/service/business/impl/VisitEventServiceImpl.java +++ b/server/dmvisit_service/src/main/java/com/doumee/service/business/impl/VisitEventServiceImpl.java @@ -257,11 +257,7 @@ eventVo.setPersonCompanyName(obj.getPersonCompanyName()); eventVo.setCarNo(obj.getCarNo()); eventVo.setBeVisitedPersonName(obj.getBeVisitedPersonName()+"-"+obj.getBeVisitedPersonOrg()); - if(Constants.formatIntegerNum(obj.getEventType()) == HKConstants.EventTypes.VISIT_SIGN_IN.getKey()){ - eventVo.setEventTypeName(HKConstants.EventTypes.VISIT_SIGN_IN.getName()); - }else if(Constants.formatIntegerNum(obj.getEventType()) == HKConstants.EventTypes.VISIT_SIGN_OUT.getKey()){ - eventVo.setEventTypeName(HKConstants.EventTypes.VISIT_SIGN_OUT.getName()); - } + eventVo.setEventTypeName(HKConstants.EventTypes.getName(obj.getEventType())); eventVo.setHappenTime(obj.getHappenTime()); voList.add(eventVo); }); @@ -315,14 +311,17 @@ Map<String,SystemDictData> dataMap = list.stream().collect(Collectors.toMap(SystemDictData::getLabel, Function.identity())); List<VisitEventDTO> newDataList = new ArrayList<>(); VisitEventDTOList.stream().forEach(obj->{ - obj.setCaptureUrl(dataMap.get(Constants.FTP_RESOURCE_PATH).getCode() - +dataMap.get(Constants.MEMBER_IMG).getCode() - +obj.getCaptureUrl()); - if(Constants.formatIntegerNum(obj.getEventType()) == HKConstants.EventTypes.VISIT_SIGN_IN.getKey()){ - obj.setEventTypeName(HKConstants.EventTypes.VISIT_SIGN_IN.getName()); - }else if(Constants.formatIntegerNum(obj.getEventType()) == HKConstants.EventTypes.VISIT_SIGN_OUT.getKey()){ - obj.setEventTypeName(HKConstants.EventTypes.VISIT_SIGN_OUT.getName()); + + if(StringUtils.isNotBlank( obj.getCaptureUrl()) + && !obj.getCaptureUrl().startsWith(HKConstants.IMG_INDEX) + && !obj.getCaptureUrl().startsWith(HKConstants.IMG_INDEX_ERROR)) { + if(null != list && list.size() > 0) { + obj.setCaptureUrl(dataMap.get(Constants.FTP_RESOURCE_PATH).getCode() + +dataMap.get(Constants.MEMBER_IMG).getCode() + +obj.getCaptureUrl()); + } } + obj.setEventTypeName(HKConstants.EventTypes.getName(obj.getEventType())) ; newDataList.add(obj); }); return newDataList; -- Gitblit v1.9.3