From be70bebdaeff756015a1dbc4486990de40cf8d26 Mon Sep 17 00:00:00 2001 From: gongbiao Date: Thu, 13 Dec 2018 14:21:03 +0800 Subject: [PATCH] =?UTF-8?q?[=E7=89=A9=E4=B8=9A=E5=90=88=E5=90=8C][?= =?UTF-8?q?=E4=BF=AE=E6=94=B9][=E4=B8=8B=E8=BD=BD=E5=90=88=E5=90=8C]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/iformall/service/impl/WxRentContractServiceImpl.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java index de600c6a5..e26972200 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java @@ -811,8 +811,8 @@ public class WxRentContractServiceImpl implements WxRentContractService { .divide(new BigDecimal(100)).setScale(2, RoundingMode.HALF_EVEN).doubleValue(); result.put("priceProperty", priceProperty); double unitPriceProperty = new BigDecimal(wxPropertyContract.get("price").toString()) - .divide(new BigDecimal(wxRentContract.getRentArea()) - .divide(new BigDecimal(100)).setScale(2, RoundingMode.HALF_EVEN)).doubleValue(); + .divide(new BigDecimal(wxRentContract.getRentArea()),2,RoundingMode.HALF_EVEN) + .divide(new BigDecimal(100)).setScale(2, RoundingMode.HALF_EVEN).doubleValue(); result.put("unitPriceProperty", unitPriceProperty); result.put("pricePropertyUpper", digitUppercase(priceProperty)); result.put("unitPricePropertyUpper", digitUppercase(unitPriceProperty));