This commit is contained in:
Lemon
2024-08-12 09:11:30 +08:00
parent 9af7327f47
commit ef5eae2744

View File

@@ -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() + "")