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 f5f793632..3cbf1eeff 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java @@ -682,6 +682,7 @@ public class WxRentContractServiceImpl implements WxRentContractService { List billList = new ArrayList(); for (WxBillRent _bi:record.getPreviewBillRentList()) { WxBillRentManage bill = new WxBillRentManage(); + bill.initByBillRent(_bi); bill.setId(idWorker.nextId()); Date date = new Date(); bill.setRentContractId(record.getId()); @@ -690,8 +691,10 @@ public class WxRentContractServiceImpl implements WxRentContractService { bill.setManageFeeType(feeType.getCode()); if (feeType.getCode() == EnumRentContractManageFeeType.RENT_BUSSINESS_MANAGE_FEE.getCode()) { bill.setNeedPay(_bi.getBussinessManageFeeNeedPay()); + bill.setReceivePay(_bi.getBussinessManageFeeNeedPay()); }else if (feeType.getCode() == EnumRentContractManageFeeType.RENT_OPERATING_MANAGE_FEE.getCode()) { bill.setNeedPay(_bi.getOperatingManageFeeNeedPay()); + bill.setReceivePay(_bi.getOperatingManageFeeNeedPay()); } bill.setUpdatetime(date); bill.setRentShopType(record.getRentShopType());