新增 车辆离场时对应方法、 海南平台新增对应充电平台code

This commit is contained in:
Lemon
2024-02-23 13:55:28 +08:00
parent 5c40cf5edd
commit ffd02338f1
11 changed files with 81 additions and 17 deletions

View File

@@ -183,6 +183,7 @@ public class OrderPileOccupyServiceImpl implements OrderPileOccupyService {
String orderStatus = dto.getOrderStatus();
String payStatus = dto.getPayStatus();
String plateNumber = dto.getPlateNumber();
String startTime = dto.getStartTime();
if (StringUtils.isBlank(orderStatus)) {
orderStatus = OccupyOrderStatusEnum.DRAFT_ORDER.getCode(); // 草稿单
@@ -207,6 +208,9 @@ public class OrderPileOccupyServiceImpl implements OrderPileOccupyService {
if (StringUtils.isNotBlank(plateNumber)) {
orderPileOccupy.setPlateNumber(plateNumber); // 车牌号
}
if (StringUtils.isNotBlank(startTime)) {
orderPileOccupy.setStartTime(DateUtils.getNowDate()); // 开始时间
}
orderPileOccupy.setPileSn(pileSn);
PileInfoVO pileInfoVO = pileBasicInfoService.selectPileInfoBySn(pileSn);
if (pileInfoVO != null) {
@@ -239,6 +243,12 @@ public class OrderPileOccupyServiceImpl implements OrderPileOccupyService {
if (orderPileOccupy == null) {
return;
}
stopOccupyPileOrder(orderPileOccupy);
}
@Override
public void stopOccupyPileOrder(OrderPileOccupy orderPileOccupy) {
// 设置结束时间
orderPileOccupy.setEndTime(DateUtils.getNowDate());