diff --git a/src/main/java/com/sczx/order/convert/OrderConvert.java b/src/main/java/com/sczx/order/convert/OrderConvert.java index eed7bcb..d8bfe1e 100644 --- a/src/main/java/com/sczx/order/convert/OrderConvert.java +++ b/src/main/java/com/sczx/order/convert/OrderConvert.java @@ -58,6 +58,7 @@ public interface OrderConvert { @Mapping(source = "orderMainPO.rentalPrice", target = "rentalPrice"), @Mapping(source = "orderMainPO.depositPrice", target = "depositPrice"), @Mapping(source = "orderMainPO.firstOrderTime", target = "firstOrderTime"), + @Mapping(source = "orderMainPO.pickCarTime", target = "pickCarTime"), @Mapping(source = "orderMainPO.startRentTime", target = "startRentTime"), @Mapping(source = "orderMainPO.endRentTime", target = "endRentTime"), @Mapping(source = "orderMainPO.reqEndRentTime", target = "reqEndRentTime"), diff --git a/src/main/java/com/sczx/order/service/impl/OrderServiceImpl.java b/src/main/java/com/sczx/order/service/impl/OrderServiceImpl.java index 485baff..dc057da 100644 --- a/src/main/java/com/sczx/order/service/impl/OrderServiceImpl.java +++ b/src/main/java/com/sczx/order/service/impl/OrderServiceImpl.java @@ -303,6 +303,7 @@ public class OrderServiceImpl implements OrderService { LambdaUpdateWrapper updateWrapper = new LambdaUpdateWrapper<>(); updateWrapper.set(OrderMainPO::getOrderStatus, OrderStatusEnum.RENT_ING.getCode()); updateWrapper.set(OrderMainPO::getStartRentTime, LocalDateTime.now()); + updateWrapper.set(OrderMainPO::getPickCarTime, LocalDateTime.now()); updateWrapper.set(OrderMainPO::getVehicleId, carDTO.getId()); updateWrapper.eq(OrderMainPO::getOrderNo, bindCarToOrderReq.getOrderNo()); orderMainRepo.update(updateWrapper);