From bd5ec224ae7220dace1228dc732f0058bd101d2f Mon Sep 17 00:00:00 2001 From: guoshengxiong <1923636941@qq.com> Date: Tue, 28 May 2024 16:51:09 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BD=A6=E8=BE=86=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/zhgd/xmgl/call/HikvisionCall.java | 2 +- .../modules/car/service/impl/CarInfoServiceImpl.java | 10 +++++++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/zhgd/xmgl/call/HikvisionCall.java b/src/main/java/com/zhgd/xmgl/call/HikvisionCall.java index c01ffd208..13623df35 100644 --- a/src/main/java/com/zhgd/xmgl/call/HikvisionCall.java +++ b/src/main/java/com/zhgd/xmgl/call/HikvisionCall.java @@ -1708,7 +1708,7 @@ public class HikvisionCall { String parkIndexCode = projectParkCode; hikvisionReservationCarInfo.setParkSyscode(parkIndexCode); hikvisionReservationCarInfo.setPlateNo(carInfo.getCarNumber()); - //hikvisionReservationCarInfo.setResvState(); + hikvisionReservationCarInfo.setResvState(0L); //hikvisionReservationCarInfo.setResvWay(); //hikvisionReservationCarInfo.setAllowTimes(); //hikvisionReservationCarInfo.setIsCharge(); diff --git a/src/main/java/com/zhgd/xmgl/modules/car/service/impl/CarInfoServiceImpl.java b/src/main/java/com/zhgd/xmgl/modules/car/service/impl/CarInfoServiceImpl.java index f4ee56322..d0d689d74 100644 --- a/src/main/java/com/zhgd/xmgl/modules/car/service/impl/CarInfoServiceImpl.java +++ b/src/main/java/com/zhgd/xmgl/modules/car/service/impl/CarInfoServiceImpl.java @@ -185,7 +185,15 @@ public class CarInfoServiceImpl extends ServiceImpl impl if (notEqTime) { CarInfoApprovalFlow flow = new CarInfoApprovalFlow(); BeanUtil.copyProperties(carInfo, flow); - carInfoApprovalFlowMapper.updateById(flow); + carInfoApprovalFlowMapper.update(null, new LambdaUpdateWrapper() + .set(CarInfoApprovalFlow::getReserveStartTime, carInfo.getReserveStartTime()) + .set(CarInfoApprovalFlow::getReserveEndTime, carInfo.getReserveEndTime()) + .set(CarInfoApprovalFlow::getCarNumber, carInfo.getCarNumber()) + .eq(CarInfoApprovalFlow::getReserveStartTime, old.getReserveStartTime()) + .eq(CarInfoApprovalFlow::getReserveEndTime, old.getReserveEndTime()) + .eq(CarInfoApprovalFlow::getCarNumber, old.getCarNumber()) + .eq(CarInfoApprovalFlow::getProjectSn, old.getProjectSn()) + ); } }