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 9593453..99d4b58 100644 --- a/src/main/java/com/sczx/order/service/impl/OrderServiceImpl.java +++ b/src/main/java/com/sczx/order/service/impl/OrderServiceImpl.java @@ -279,6 +279,7 @@ public class OrderServiceImpl implements OrderService { OrderSubPO rentOrder = new OrderSubPO(); rentOrder.setOrderId(orderMainPO.getOrderId()); rentOrder.setSuborderNo(OrderUtil.generateSubOrderNo(OrderUtil.ZC_PREFIX)); + rentOrder.setPaymentId(OrderUtil.generateSubOrderNo(OrderUtil.ZF_PREFIX)); rentOrder.setSuborderType(SubOrderTypeEnum.RENTCAR.getCode()); rentOrder.setAmount(rentCarOrderAmount); rentOrder.setCreatedAt(LocalDateTime.now()); @@ -463,6 +464,7 @@ public class OrderServiceImpl implements OrderService { rentOrder.setSuborderType(SubOrderTypeEnum.OVERDUE.getCode()); rentOrder.setAmount(overDueAmount); rentOrder.setCreatedAt(LocalDateTime.now()); + rentOrder.setPaymentId(OrderUtil.generateSubOrderNo(OrderUtil.ZF_PREFIX)); rentOrder.setPayStatus(PayStatusEnum.USERPAYING.getCode()); rentOrder.setPaymentMethod(paymentType); // 发起支付返回预支付信息