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));