|
|
|
@@ -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<WxAllBill> 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<WxAllBill> 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+"元。");
|
|
|
|
|