| @@ -689,13 +689,18 @@ public class WxRentContractServiceImpl implements WxRentContractService { | |||||
| bill.setCreatetime(date); | bill.setCreatetime(date); | ||||
| bill.updateTenantInfo(record); | bill.updateTenantInfo(record); | ||||
| bill.setManageFeeType(feeType.getCode()); | bill.setManageFeeType(feeType.getCode()); | ||||
| Long needPay = 0L; | |||||
| if (feeType.getCode() == EnumRentContractManageFeeType.RENT_BUSSINESS_MANAGE_FEE.getCode()) { | if (feeType.getCode() == EnumRentContractManageFeeType.RENT_BUSSINESS_MANAGE_FEE.getCode()) { | ||||
| bill.setNeedPay(_bi.getBussinessManageFeeNeedPay()); | |||||
| bill.setReceivePay(_bi.getBussinessManageFeeNeedPay()); | |||||
| if (null != _bi.getBussinessManageFeeNeedPay()) { | |||||
| needPay = _bi.getBussinessManageFeeNeedPay(); | |||||
| } | |||||
| }else if (feeType.getCode() == EnumRentContractManageFeeType.RENT_OPERATING_MANAGE_FEE.getCode()) { | }else if (feeType.getCode() == EnumRentContractManageFeeType.RENT_OPERATING_MANAGE_FEE.getCode()) { | ||||
| bill.setNeedPay(_bi.getOperatingManageFeeNeedPay()); | |||||
| bill.setReceivePay(_bi.getOperatingManageFeeNeedPay()); | |||||
| if (null != _bi.getOperatingManageFeeNeedPay()) { | |||||
| needPay = _bi.getOperatingManageFeeNeedPay(); | |||||
| } | |||||
| } | } | ||||
| bill.setNeedPay(needPay); | |||||
| bill.setReceivePay(needPay); | |||||
| bill.setUpdatetime(date); | bill.setUpdatetime(date); | ||||
| bill.setRentShopType(record.getRentShopType()); | bill.setRentShopType(record.getRentShopType()); | ||||
| bill.setPeriod(count); | bill.setPeriod(count); | ||||