From 7a9ac5d05cb708c497521f0938dc96d4f717a239 Mon Sep 17 00:00:00 2001
From: wuxw <928255095@qq.com>
Date: 星期四, 13 六月 2024 01:30:30 +0800
Subject: [PATCH] 优化房屋收费页面
---
java110-core/src/main/java/com/java110/core/smo/impl/ComputeFeeSMOImpl.java | 26 --------------------------
1 files changed, 0 insertions(+), 26 deletions(-)
diff --git a/java110-core/src/main/java/com/java110/core/smo/impl/ComputeFeeSMOImpl.java b/java110-core/src/main/java/com/java110/core/smo/impl/ComputeFeeSMOImpl.java
index 9bba66a..82558fe 100755
--- a/java110-core/src/main/java/com/java110/core/smo/impl/ComputeFeeSMOImpl.java
+++ b/java110-core/src/main/java/com/java110/core/smo/impl/ComputeFeeSMOImpl.java
@@ -2052,33 +2052,7 @@
}
- @Override
- public long computeOneIntegralQuantity(IntegralRuleConfigDto integralRuleConfigDto, JSONObject reqJson) {
- String computingFormula = integralRuleConfigDto.getComputingFormula();
- BigDecimal amountDec = null;
- long amount = 0;
- if (IntegralRuleConfigDto.COMPUTING_FORMULA_AREA.equals(computingFormula)) { //闈㈢Н涔樹互鍗曚环
- BigDecimal areaDec = new BigDecimal(Double.parseDouble(reqJson.getString("area")));
- BigDecimal squarePriceDec = new BigDecimal(Double.parseDouble(integralRuleConfigDto.getSquarePrice()));
- amountDec = areaDec.multiply(squarePriceDec).setScale(2, BigDecimal.ROUND_HALF_UP);
- } else if (IntegralRuleConfigDto.COMPUTING_FORMULA_MONEY.equals(computingFormula)) { // 閲戦涔樹互鍗曚环
- BigDecimal aDec = new BigDecimal(Double.parseDouble(reqJson.getString("amount")));
- BigDecimal squarePriceDec = new BigDecimal(Double.parseDouble(integralRuleConfigDto.getSquarePrice()));
- amountDec = aDec.multiply(squarePriceDec).setScale(2, BigDecimal.ROUND_HALF_UP);
- } else if (IntegralRuleConfigDto.COMPUTING_FORMULA_FIXED.equals(computingFormula)) { // 鍥哄畾绉垎
- amountDec = new BigDecimal(Double.parseDouble(integralRuleConfigDto.getAdditionalAmount()));
- } else {
- amountDec = new BigDecimal(0);
- }
- if (IntegralRuleConfigDto.SCALE_UP.equals(integralRuleConfigDto.getScale())) {
- amount = new Double(Math.ceil(amountDec.doubleValue())).longValue();
- } else {
- amount = new Double(Math.floor(amountDec.doubleValue())).longValue();
- }
- integralRuleConfigDto.setQuantity(amount + "");
- return amount;
- }
/**
* 绉熼噾澶勭悊
--
Gitblit v1.8.0