|
|
|
@@ -689,13 +689,18 @@ public class WxRentContractServiceImpl implements WxRentContractService { |
|
|
|
bill.setCreatetime(date); |
|
|
|
bill.updateTenantInfo(record); |
|
|
|
bill.setManageFeeType(feeType.getCode()); |
|
|
|
Long needPay = 0L; |
|
|
|
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()) { |
|
|
|
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.setRentShopType(record.getRentShopType()); |
|
|
|
bill.setPeriod(count); |
|
|
|
|