From ef5eae2744ee0061514969726b128e37c834e994 Mon Sep 17 00:00:00 2001 From: Lemon Date: Mon, 12 Aug 2024 09:11:30 +0800 Subject: [PATCH] update --- .../service/impl/PileReservationInfoServiceImpl.java | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/PileReservationInfoServiceImpl.java b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/PileReservationInfoServiceImpl.java index 435f7722b..75221248c 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/PileReservationInfoServiceImpl.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/PileReservationInfoServiceImpl.java @@ -518,8 +518,18 @@ public class PileReservationInfoServiceImpl implements PileReservationInfoServic @Override public PileReservationInfoVO queryReservationInfo(PileReservationDTO dto) { PileReservationInfo pileReservationInfo = pileReservationInfoMapper.selectByPileConnectorCode(dto.getPileConnectorCode()); + String pileSn = StringUtils.substring(dto.getPileConnectorCode(), 0, 14); if (pileReservationInfo == null) { - return null; + pileReservationInfo = new PileReservationInfo(); + pileReservationInfo.setPileSn(pileSn); + pileReservationInfo.setPileConnectorCode(dto.getPileConnectorCode()); + pileReservationInfo.setStartTime(Time.valueOf("09:00:00")); + pileReservationInfo.setEndTime(Time.valueOf("20:00:00")); + pileReservationInfo.setVerifyIdentity(Constants.ZERO); + pileReservationInfo.setStatus(Constants.ZERO); + pileReservationInfo.setDelFlag("0"); + + pileReservationInfoMapper.insert(pileReservationInfo); } PileReservationInfoVO build = PileReservationInfoVO.builder() .reservedId(pileReservationInfo.getId() + "")