소스 검색

空调加时订单分摊金额 fix

xiachuang 1 년 전
부모
커밋
59d0aa0ca2
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      src/main/java/com/palmnest/service/estateserve/airconditioner/impl/ConditionerAddTimeServiceImpl.java

+ 1 - 1
src/main/java/com/palmnest/service/estateserve/airconditioner/impl/ConditionerAddTimeServiceImpl.java

@@ -641,7 +641,7 @@ public class ConditionerAddTimeServiceImpl implements ConditionerAddTimeService
                 if (i == listRoomInfos.size() - 1) {
                     airConditionerAddTimeOrderAmountDetail.setAmount(remainingAmount);
                 } else {
-                    BigDecimal roomCost = roomArea.divide(totalArea, 2, RoundingMode.HALF_UP).multiply(totalAmount);
+                    BigDecimal roomCost = roomArea.divide(totalArea, 2, RoundingMode.HALF_UP).multiply(totalAmount).setScale(2, RoundingMode.HALF_UP);
                     airConditionerAddTimeOrderAmountDetail.setAmount(roomCost);
                     remainingAmount = remainingAmount.subtract(roomCost);
                 }