mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-04-20 11:05:18 +08:00
update 检查订单分账记录
This commit is contained in:
@@ -989,7 +989,7 @@ public class TempController extends BaseController {
|
||||
try {
|
||||
List<String> orderCodeList = dto.getOrderCodeList();
|
||||
for (String orderCode : orderCodeList) {
|
||||
tempService.handleOrderSplitRecord(orderCode);
|
||||
tempService.checkOrderSplitRecord(orderCode);
|
||||
}
|
||||
response = new RestApiResponse<>();
|
||||
} catch (Exception e) {
|
||||
|
||||
@@ -1397,34 +1397,6 @@ public class TempService {
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* 处理OrderSplitRecord中值为0的数据
|
||||
* @throws BaseAdaPayException
|
||||
*/
|
||||
public void handleOrderSplitRecord(String orderCode) {
|
||||
// 根据订单号查询订单信息
|
||||
OrderBasicInfo orderBasicInfo = orderBasicInfoService.getOrderInfoByOrderCode(orderCode);
|
||||
OrderDetail orderDetail = orderBasicInfoService.getOrderDetailByOrderCode(orderCode);
|
||||
|
||||
// 组装after参数
|
||||
AfterSettleOrderDTO afterSettleOrderDTO = AfterSettleOrderDTO.builder()
|
||||
.orderCode(orderBasicInfo.getOrderCode())
|
||||
.merchantId(orderBasicInfo.getMerchantId())
|
||||
.stationId(orderBasicInfo.getStationId())
|
||||
.orderPayAmount(orderBasicInfo.getPayAmount()) // 支付金额
|
||||
.orderConsumeAmount(orderBasicInfo.getOrderAmount()) // 消费金额
|
||||
.orderSettleAmount(orderBasicInfo.getSettleAmount()) // 结算金额
|
||||
.orderElectricityAmount(orderDetail.getTotalElectricityAmount()) // 电费金额
|
||||
.orderElectricityDiscountAmount(orderDetail.getDiscountElectricityAmount()) // 电费折扣金额
|
||||
.orderServiceAmount(orderDetail.getTotalServiceAmount()) // 服务费金额
|
||||
.orderServiceDiscountAmount(orderDetail.getDiscountServiceAmount()) // 服务费折扣金额
|
||||
.orderRefundAmount(orderBasicInfo.getRefundAmount()) // 退款金额
|
||||
.orderBasicInfo(orderBasicInfo)
|
||||
.build();
|
||||
|
||||
orderBasicInfoService.checkOrUpdateOrderSplitRecord(afterSettleOrderDTO);
|
||||
}
|
||||
|
||||
/**
|
||||
* 检查订单分账记录
|
||||
* @param orderCode
|
||||
|
||||
Reference in New Issue
Block a user