新增接口, 设置订单待补缴金额

This commit is contained in:
Guoqs
2025-04-01 16:19:04 +08:00
parent 6de21f2420
commit c437aa7ed1

View File

@@ -4981,14 +4981,16 @@ public class OrderBasicInfoServiceImpl implements OrderBasicInfoService {
public void setOrderSupplementAmount(OrderSupplementAmountDTO dto) {
// 查询订单主表
OrderBasicInfo orderBasicInfo = this.getOrderInfoByOrderCode(dto.getOrderCode());
if (orderBasicInfo != null) {
// 修改订单主表中的字段, order_status, remedial_amount
orderBasicInfo.setOrderStatus(OrderStatusEnum.STAY_RETROACTIVE_AMOUNT.getValue());
orderBasicInfo.setRemedialAmount(dto.getSupplementAmount());
orderBasicInfo.setPayStatus(OrderPayStatusEnum.repay.getValue());
updateOrderBasicInfo(orderBasicInfo);
logger.info("设置订单待补缴金额, orderCode:{}, supplementAmount:{}, 备注:{}", dto.getOrderCode(), dto.getSupplementAmount(), dto.getRemark());
if (orderBasicInfo == null) {
logger.info("设置订单待补缴金额, orderCode:{} not found", dto.getOrderCode());
return;
}
// 修改订单主表中的字段, order_status, remedial_amount
orderBasicInfo.setOrderStatus(OrderStatusEnum.STAY_RETROACTIVE_AMOUNT.getValue());
orderBasicInfo.setRemedialAmount(dto.getSupplementAmount());
orderBasicInfo.setPayStatus(OrderPayStatusEnum.repay.getValue());
updateOrderBasicInfo(orderBasicInfo);
logger.info("设置订单待补缴金额, orderCode:{}, supplementAmount:{}, 备注:{}", dto.getOrderCode(), dto.getSupplementAmount(), dto.getRemark());
}
}