From b65171017a7b83620669cf9226397269c249a351 Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期二, 30 七月 2024 15:11:34 +0800 Subject: [PATCH] 修复bug --- server/dmvisit_service/src/main/java/com/doumee/service/business/impl/hksync/HkSyncPushServiceImpl.java | 11 +++++++++-- 1 files changed, 9 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 48571be..dfdd41c 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 @@ -773,11 +773,18 @@ if(StringUtils.isNotBlank(event.getPlateNos())){ ParkBook cars = parkBookMapper.selectOne(new QueryWrapper<ParkBook>().lambda() .eq(ParkBook::getCarCode,event.getPlateNos()) + .eq(ParkBook::getParkHkId,event.getParkIndex()) .eq(ParkBook::getIsdeleted,Constants.ZERO ) .last("limit 1" )); - if(cars!=null){ - event.setMemberId(cars.getMemberId()); + Cars c = carsMapper.selectOne(new QueryWrapper<Cars>().lambda() + .eq(Cars::getCode,event.getPlateNos()) + .eq(Cars::getIsdeleted,Constants.ZERO) + .last("limit 1" )); + if(cars!=null || c!=null){ + //浼樺厛鏌ヨ鍐呴儴杞﹁締淇℃伅 + event.setMemberId(cars!=null?cars.getMemberId():c.getMemberId()); }else{ + //鍘昏瀹俊鎭腑鏌ヨ Visits visits = visitsMapper.selectOne(new QueryWrapper<Visits>().lambda() .eq(Visits::getCarNos,event.getPlateNos()) .eq(Visits::getIsdeleted,Constants.ZERO ) -- Gitblit v1.9.3