商品退款金额

This commit is contained in:
wangw 2025-03-15 15:01:18 +08:00
parent 5fa22e6ce8
commit b6acf09d38
1 changed files with 4 additions and 1 deletions

View File

@ -559,7 +559,10 @@ public class PayServiceImpl implements PayService {
orderDetail.setRefundNo(refPayOrderNo);
orderDetail.setRefundRemark(orderDetail.getRefundRemark() + param.getRefundReason());
if (isPay) {
orderDetail.setReturnAmount(refundDetail.getReturnAmount());
orderDetail.setReturnAmount(refundDetail.getReturnAmount().add(refundDetail.getReturnAmount()));
if(orderDetail.getReturnAmount().compareTo(orderDetail.getPayAmount()) > 0){
orderDetail.setReturnAmount(orderDetail.getPayAmount());
}
}
orderDetailService.updateById(orderDetail);
if (orderDetail.getProductId() != null && orderDetail.getProductId() > 0) {