From 0274f4f0018eca4012083a986d14c943ff9e142f Mon Sep 17 00:00:00 2001 From: zhengfangyuan Date: Mon, 2 Jan 2023 16:03:00 +0800 Subject: [PATCH] fix bug --- .../com/iformall/service/impl/WxRentContractServiceImpl.java | 3 +++ 1 file changed, 3 insertions(+) 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());