zoujiajian 8 달 전
부모
커밋
c5eea6ad28
1개의 변경된 파일4개의 추가작업 그리고 3개의 파일을 삭제
  1. 4 3
      netflix-service/src/main/java/com/cyksj/service/relation/impl/GroupRelationFrontServiceImpl.java

+ 4 - 3
netflix-service/src/main/java/com/cyksj/service/relation/impl/GroupRelationFrontServiceImpl.java

@@ -2552,11 +2552,12 @@ public class GroupRelationFrontServiceImpl implements GroupRelationFrontService
 				if (orderTotalMoney.compareTo(BigDecimal.ZERO) == 0) {
 					orderTotalMoney = sku.getPrice();
 				}
+				BigDecimal totalRefundMoney = orderTotalMoney.divide(BigDecimal.valueOf(2), RoundingMode.DOWN);
 				if (money.compareTo(BigDecimal.ZERO) == 0) {
-					refundBalance = refundBalance.add(refundMoney);
+					refundBalance = refundBalance.add(totalRefundMoney);
 				} else {
-					refundMoney = orderTotalMoney.divide(BigDecimal.valueOf(2), RoundingMode.DOWN);
-					if (refundMoney.compareTo(money) > 0) {
+					refundMoney = totalRefundMoney;
+					if (totalRefundMoney.compareTo(money) > 0) {
 						refundMoney = money;
 						refundBalance = refundMoney.subtract(money);
 					}