增加取车时间字段

This commit is contained in:
2025-08-03 22:59:24 +08:00
parent 9fd7fc6030
commit fe97877dfc
2 changed files with 2 additions and 0 deletions

View File

@ -58,6 +58,7 @@ public interface OrderConvert {
@Mapping(source = "orderMainPO.rentalPrice", target = "rentalPrice"), @Mapping(source = "orderMainPO.rentalPrice", target = "rentalPrice"),
@Mapping(source = "orderMainPO.depositPrice", target = "depositPrice"), @Mapping(source = "orderMainPO.depositPrice", target = "depositPrice"),
@Mapping(source = "orderMainPO.firstOrderTime", target = "firstOrderTime"), @Mapping(source = "orderMainPO.firstOrderTime", target = "firstOrderTime"),
@Mapping(source = "orderMainPO.pickCarTime", target = "pickCarTime"),
@Mapping(source = "orderMainPO.startRentTime", target = "startRentTime"), @Mapping(source = "orderMainPO.startRentTime", target = "startRentTime"),
@Mapping(source = "orderMainPO.endRentTime", target = "endRentTime"), @Mapping(source = "orderMainPO.endRentTime", target = "endRentTime"),
@Mapping(source = "orderMainPO.reqEndRentTime", target = "reqEndRentTime"), @Mapping(source = "orderMainPO.reqEndRentTime", target = "reqEndRentTime"),

View File

@ -303,6 +303,7 @@ public class OrderServiceImpl implements OrderService {
LambdaUpdateWrapper<OrderMainPO> updateWrapper = new LambdaUpdateWrapper<>(); LambdaUpdateWrapper<OrderMainPO> updateWrapper = new LambdaUpdateWrapper<>();
updateWrapper.set(OrderMainPO::getOrderStatus, OrderStatusEnum.RENT_ING.getCode()); updateWrapper.set(OrderMainPO::getOrderStatus, OrderStatusEnum.RENT_ING.getCode());
updateWrapper.set(OrderMainPO::getStartRentTime, LocalDateTime.now()); updateWrapper.set(OrderMainPO::getStartRentTime, LocalDateTime.now());
updateWrapper.set(OrderMainPO::getPickCarTime, LocalDateTime.now());
updateWrapper.set(OrderMainPO::getVehicleId, carDTO.getId()); updateWrapper.set(OrderMainPO::getVehicleId, carDTO.getId());
updateWrapper.eq(OrderMainPO::getOrderNo, bindCarToOrderReq.getOrderNo()); updateWrapper.eq(OrderMainPO::getOrderNo, bindCarToOrderReq.getOrderNo());
orderMainRepo.update(updateWrapper); orderMainRepo.update(updateWrapper);