退菜优先计算 堂食
This commit is contained in:
@@ -537,6 +537,9 @@ public class PayServiceImpl implements PayService {
|
|||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
orderDetail.setReturnNum(orderDetail.getReturnNum().add(refNum));
|
orderDetail.setReturnNum(orderDetail.getReturnNum().add(refNum));
|
||||||
|
if (orderDetail.getPackNumber().compareTo(BigDecimal.ZERO) > 0 && orderDetail.getPackNumber().compareTo(orderDetail.getNum().subtract(orderDetail.getReturnNum())) > 0) {
|
||||||
|
orderDetail.setPackNumber(orderDetail.getPackNumber().subtract(orderDetail.getReturnNum()));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
orderDetail.setRefundNo(refPayOrderNo);
|
orderDetail.setRefundNo(refPayOrderNo);
|
||||||
orderDetail.setRefundRemark(orderDetail.getRefundRemark() + param.getRefundReason());
|
orderDetail.setRefundRemark(orderDetail.getRefundRemark() + param.getRefundReason());
|
||||||
|
|||||||
Reference in New Issue
Block a user