mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-05-04 10:00:11 +08:00
update 预约充电
This commit is contained in:
@@ -3765,17 +3765,25 @@ public class OrderBasicInfoServiceImpl implements OrderBasicInfoService {
|
|||||||
? OrderStatusEnum.IN_THE_CHARGING.getValue()
|
? OrderStatusEnum.IN_THE_CHARGING.getValue()
|
||||||
: OrderStatusEnum.ORDER_CLOSE_TIMEOUT.getValue();
|
: OrderStatusEnum.ORDER_CLOSE_TIMEOUT.getValue();
|
||||||
|
|
||||||
|
PileBasicInfo pileBasicInfo = pileBasicInfoService.selectPileBasicInfoBySN(chargingStartupResult.getPileSn());
|
||||||
|
|
||||||
|
BigDecimal payAmount = Constants.WHITELIST_DEFAULT_AMOUNT;
|
||||||
|
|
||||||
// 订单基本信息
|
// 订单基本信息
|
||||||
OrderBasicInfo orderBasicInfo = OrderBasicInfo.builder()
|
OrderBasicInfo orderBasicInfo = OrderBasicInfo.builder()
|
||||||
.orderCode(orderCode)
|
.orderCode(orderCode)
|
||||||
.transactionCode(transactionCode)
|
.transactionCode(transactionCode)
|
||||||
.orderStatus(status)
|
.orderStatus(status)
|
||||||
|
.merchantId(pileBasicInfo.getMerchantId() + "")
|
||||||
|
.stationId(pileBasicInfo.getStationId() + "")
|
||||||
.pileSn(chargingStartupResult.getPileSn())
|
.pileSn(chargingStartupResult.getPileSn())
|
||||||
.connectorCode(chargingStartupResult.getConnectorCode())
|
.connectorCode(chargingStartupResult.getConnectorCode())
|
||||||
.pileConnectorCode(chargingStartupResult.getPileSn() + chargingStartupResult.getConnectorCode())
|
.pileConnectorCode(chargingStartupResult.getPileSn() + chargingStartupResult.getConnectorCode())
|
||||||
.startMode("6")
|
.startMode("6")
|
||||||
.payStatus(Constants.TWO)
|
.payStatus(Constants.ONE)
|
||||||
.payMode(Constants.THREE)
|
.payMode(Constants.THREE)
|
||||||
|
.payAmount(payAmount)
|
||||||
|
.payTime(DateUtils.getNowDate())
|
||||||
.orderAmount(BigDecimal.ZERO)
|
.orderAmount(BigDecimal.ZERO)
|
||||||
.virtualAmount(BigDecimal.ZERO)
|
.virtualAmount(BigDecimal.ZERO)
|
||||||
.settleAmount(BigDecimal.ZERO)
|
.settleAmount(BigDecimal.ZERO)
|
||||||
@@ -3789,6 +3797,17 @@ public class OrderBasicInfoServiceImpl implements OrderBasicInfoService {
|
|||||||
.orderDetail(null)
|
.orderDetail(null)
|
||||||
.build();
|
.build();
|
||||||
pileTransactionService.doCreateOrder(createOrderTransactionDTO);
|
pileTransactionService.doCreateOrder(createOrderTransactionDTO);
|
||||||
|
|
||||||
|
OrderPayRecord principalPayRecord = OrderPayRecord.builder()
|
||||||
|
.orderCode(orderCode)
|
||||||
|
.payMode(OrderPayRecordEnum.WHITELIST_PAYMENT.getValue())
|
||||||
|
.payAmount(payAmount)
|
||||||
|
.acquirer(AcquirerEnum.LOCAL.getValue())
|
||||||
|
.createBy("system")
|
||||||
|
.createTime(DateUtils.getNowDate())
|
||||||
|
.delFlag(DelFlagEnum.NORMAL.getValue())
|
||||||
|
.build();
|
||||||
|
orderPayRecordService.batchInsert(Lists.newArrayList(principalPayRecord));
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user