fix: 比例计算根据可退金额计算
This commit is contained in:
parent
3277124fa5
commit
b1c0e73049
|
|
@ -2190,7 +2190,7 @@ public class TbShopTableServiceImpl implements TbShopTableService {
|
|||
private BigDecimal resetAmountByDiscount(PayDTO payDTO, TbOrderInfo orderInfo) {
|
||||
List<TbCashierCart> cashierCarts = mpCashierCartService.selectByOrderIdAndState(orderInfo.getId());
|
||||
List<TbOrderDetail> detailList = mpOrderDetailService.selectByOrderId(orderInfo.getId());
|
||||
BigDecimal discount = payDTO.getDiscount();
|
||||
BigDecimal discount = payDTO.getDiscount().setScale(4, RoundingMode.DOWN);
|
||||
BigDecimal totalAmount = BigDecimal.ZERO;
|
||||
for (TbCashierCart cashierCart : cashierCarts) {
|
||||
if (cashierCart.getUserCouponId() == null) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue