This commit is contained in:
2023-03-27 11:49:32 +08:00
parent 4cec4367a7
commit 8e9ce0abfb
4 changed files with 37 additions and 8 deletions

View File

@@ -319,6 +319,11 @@ public class OrderService {
private String saveOrder2Database(GenerateOrderDTO dto) {
String orderCode = IdUtils.getOrderCode();
String transactionCode = IdUtils.generateTransactionCode(dto.getPileSn(), dto.getConnectorCode());
if (StringUtils.isBlank(dto.getStartType())) {
dto.setStartType(StartTypeEnum.NOW.getValue());
}
// 订单基本信息
OrderBasicInfo orderBasicInfo = OrderBasicInfo.builder()
.orderCode(orderCode)
@@ -334,8 +339,8 @@ public class OrderService {
.payAmount(dto.getChargeAmount())
.payMode(dto.getPayMode())
.orderAmount(BigDecimal.ZERO)
.startType("appointment") // 测试代码用完删除
.appointmentTime(DateUtils.addMinute(new Date(), 5))
.startType(dto.getStartType())
.appointmentTime(dto.getAppointmentTime())
.build();
// 订单详情