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 50533357a..26cdd8d12 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java @@ -2741,7 +2741,7 @@ public class WxRentContractServiceImpl implements WxRentContractService { String operaterRate = moneyShareRates[2]; String propertyRate = moneyShareRates[3]; //更新账单费用 - String rentneedpay = new BigDecimal(needpay).multiply(new BigDecimal(rentRate)).divide(new BigDecimal(100)).setScale(rentcontract.getDecimalSize(),BigDecimal.ROUND_HALF_UP).toPlainString(); + String rentneedpay = new BigDecimal(needpay).multiply(new BigDecimal(rentRate)).setScale(rentcontract.getDecimalSize(),BigDecimal.ROUND_HALF_UP).toPlainString(); sb.append("租金原合同租金金额:"+rentBill.getNeedPay()+"元,计算之后为:"+rentneedpay+"元。"); rentBill.setMoneyChangeDetail(sb.toString()); rentBill.setReceivePay(rentneedpay); @@ -2789,7 +2789,7 @@ public class WxRentContractServiceImpl implements WxRentContractService { bussinessmanageBill.setEndtimeEqual(rentBill.getEndtime()); List bmbillList = wxAllBillMapper.findList(bussinessmanageBill); WxAllBill bmbill = null; - String bussinessmoney = new BigDecimal(total).multiply(new BigDecimal(rate)).divide(new BigDecimal(100)).setScale(rentcontract.getDecimalSize(),BigDecimal.ROUND_HALF_UP).toPlainString(); + String bussinessmoney = new BigDecimal(total).multiply(new BigDecimal(rate)).setScale(rentcontract.getDecimalSize(),BigDecimal.ROUND_HALF_UP).toPlainString(); if (null != bmbillList && bmbillList.size() > 0 ) { bmbill = bmbillList.get(0); bmbill.setMoneyChangeDetail("原合同商业管理费金额:"+bmbill.getNeedPay()+"元,总计分摊比率为:"+rate+",计算调整为:"+bussinessmoney+"元。"); @@ -2843,7 +2843,7 @@ public class WxRentContractServiceImpl implements WxRentContractService { propertyBillq.setEndtimeEqual(rentBill.getEndtime()); List bmbillList = wxAllBillMapper.findList(propertyBillq); WxAllBill bmbill = null; - String bussinessmoney = new BigDecimal(total).multiply(new BigDecimal(rate)).divide(new BigDecimal(100)).setScale(rentcontract.getDecimalSize(),BigDecimal.ROUND_HALF_UP).toPlainString(); + String bussinessmoney = new BigDecimal(total).multiply(new BigDecimal(rate)).setScale(rentcontract.getDecimalSize(),BigDecimal.ROUND_HALF_UP).toPlainString(); if (null != bmbillList && bmbillList.size() > 0 ) { bmbill = bmbillList.get(0); bmbill.setMoneyChangeDetail("原合同商业管理费金额:"+bmbill.getNeedPay()+"元,总计分摊比率为:"+rate+",计算调整为:"+bussinessmoney+"元。");