From ee5d3763084fd483f5399d1dee937ae79070b3c7 Mon Sep 17 00:00:00 2001 From: winter <664946893@qq.com> Date: Fri, 13 Dec 2024 13:24:47 +0800 Subject: [PATCH] fix --- .../iformall/service/impl/WxRentContractServiceImpl.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) 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 4cb452143..e44a2142e 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java @@ -693,6 +693,12 @@ public class WxRentContractServiceImpl implements WxRentContractService { b.setShopId(sid); b.setNeedPay(new BigDecimal(bill.getNeedPay()).multiply(shoprate).toPlainString()); b.setReceivePay(b.getNeedPay()); + if (StringUtils.isNotBlank(bill.getBussinessManageFeeNeedPay())){ + b.setBussinessManageFeeNeedPay(new BigDecimal(bill.getBussinessManageFeeNeedPay()).multiply(shoprate).toPlainString()); + } + if (StringUtils.isNotBlank(bill.getOperatingManageFeeNeedPay())){ + b.setOperatingManageFeeNeedPay(new BigDecimal(bill.getOperatingManageFeeNeedPay()).multiply(shoprate).toPlainString()); + } billList.add(b); } catch (IllegalAccessException e) { logger.error("savePreviewBill error.",e); @@ -727,7 +733,7 @@ public class WxRentContractServiceImpl implements WxRentContractService { //wxBillRentManage.setBillType(EnumBillAllType.); //wxBillRentManage.updateTenantInfo(record); //wxAllBillManageMapper.deletePreviewBill(wxBillRentManage); - WxPayAccountBill wxPayAccountBill = wxPayAccountBillService.getByTenantInfo(record); + //WxPayAccountBill wxPayAccountBill = wxPayAccountBillService.getByTenantInfo(record); final IdWorker idWorker = IdWorker.get(); int count = 1; List shopIds = record.shopIdsByRentInfo();