From 70577a6d6cf2bded29e71dcad11a0c2605193d20 Mon Sep 17 00:00:00 2001 From: lishuai <260038442@qq.com> Date: 星期二, 26 十二月 2023 10:32:31 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- server/dmvisit_service/src/main/java/com/doumee/service/business/impl/hksync/HkSyncPushServiceImpl.java | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-- 1 files changed, 58 insertions(+), 2 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 5f9b1fa..ae82319 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 @@ -149,14 +149,16 @@ event.setIsdeleted(Constants.ZERO); event.setCreateDate(DateUtil.getISO8601DateByStr(request.getHappenTime())); event.setEventId(request.getEventId()); - event.setEventType( request.getData().getExtEventType()!=null?request.getData().getExtEventType()+"":null); + event.setEventType(request.getEventType()); event.setAccessChannel(request.getData().getExtAccessChannel()); event.setUserType(request.getData().getUserType()); event.setSvrIndexCode(request.getData().getSvrIndexCode()); event.setStatus(request.getStatus()); + event.setExtEventType(request.getData().getExtEventType()!=null?request.getData().getExtEventType():null); event.setSrcType(request.getSrcType()); event.setSrcName(request.getSrcName()); event.setSrcIndex(request.getSrcIndex()); + event.setSrcParentIndex(request.getSrcParentIndex()); event.setSeq(request.getData().getSeq()); event.setTimeout(request.getTimeout()); event.setExtEventType(request.getData().getExtEventType()); @@ -368,7 +370,7 @@ Retention retention = new Retention(); retention.setIsdeleted(Constants.ZERO); retention.setCreateDate(DateUtil.getISO8601DateByStr(request.getHappenTime())); - retention.setClasses(visits.getMemberClasses()); + retention.setClasses(visits.getClasses()); retention.setCode(visits.getCode()); retention.setIdcardNo(visits.getIdcardNo()); retention.setIdcardDecode(visits.getIdcardDecode()); @@ -426,8 +428,62 @@ return null; } + /** + * 鏍规嵁鎺ㄩ�佹暟鎹皝瑁呭仠杞︿簨浠跺璞′俊鎭� + * @param request + * @return + */ private CarEvent getParkEventModelByRequest(EventParkInfoRequest request) { CarEvent event = new CarEvent(); + event.setIsdeleted(Constants.ZERO); + event.setCreateDate(DateUtil.getISO8601DateByStr(request.getHappenTime())); + event.setVehicleType(request.getData().getVehicleType()); + event.setVehicleColor(request.getData().getVehicleColor()); + event.setVehicleClass(request.getData().getVehicleClass()); + event.setTimestr(request.getData().getTime()); + event.setTimeout(request.getTimeout()); + event.setSvrIndex(request.getSrcIndex()); + event.setSubModel(request.getData().getSubModel()); + event.setSubLogo(request.getData().getSubLogo()); + event.setStatus(request.getStatus()); + event.setSrcType(request.getSrcType()); + event.setSrcParentIndex(request.getSrcParentIndex()); + event.setSrcName(request.getSrcName()); + event.setSrcIndex(request.getSrcIndex()); + event.setRoadwayType(request.getData().getRoadwayType()); + event.setRoadwayName(request.getData().getRoadwayName()); + event.setRoadwayIndex(request.getData().getRoadwayIndex()); + event.setPlateType(request.getData().getPlateType()); + event.setTimeout(request.getTimeout()); + event.setPlateNos(request.getData().getPlateNo()); + event.setPlateColor(request.getData().getPlateColor()); + event.setPlateBelieve(request.getData().getPlateBelieve()); + event.setParkName(request.getData().getParkName()); + event.setParkIndex(request.getData().getParkIndex()); + event.setMainLogo(request.getData().getMainLogo()); + event.setInoutType(request.getData().getInoutType()); + event.setHappenTime(request.getHappenTime()); + event.setGateName(request.getData().getGateName()); + event.setGateIndex(request.getData().getGateIndex()); + event.setEventType(request.getEventType()); + event.setEventIndex(request.getData().getEventIndex()); + event.setEventCmd(request.getData().getEventCmd()); + event.setCardNo(request.getData().getCardNo()); + event.setCarAttributeName(request.getData().getCarAttributeName()); + if(request.getData().getInResult()!=null && request.getData().getInResult().getRlsResult() !=null ){ + //鏀捐鏂瑰紡 + event.setReleaseWay(request.getData().getInResult().getRlsResult().getReleaseWay()); + event.setReleaseAuth(request.getData().getInResult().getRlsResult().getReleaseAuth()); + event.setReleaseReason(request.getData().getInResult().getRlsResult().getReleaseReason()); + event.setReleaseResult(request.getData().getInResult().getRlsResult().getReleaseResult()); + event.setReleaseResultEx(request.getData().getInResult().getRlsResult().getReleaseResultEx()); + } + + if(request.getData().getPicUrl()!=null){ + //杞﹁締鍜屽拰杞︾墝鐓х墖 + event.setVehiclePicUrl(getHkImgUrl(request.getData().getPicUrl().getVehiclePicUrl())); + event.setPlatePicUrl(getHkImgUrl(request.getData().getPicUrl().getPlatePicUrl())); + } return event; -- Gitblit v1.9.3