From f9c79eaf0c6d98953013ba0bb527dc93879fe739 Mon Sep 17 00:00:00 2001 From: "shuo.wang" Date: Mon, 9 Jun 2025 16:19:11 +0800 Subject: [PATCH] =?UTF-8?q?fix=E5=AF=BC=E5=87=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../store/service/impl/ExportRealizeServiceImpl.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/ExportRealizeServiceImpl.java b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/ExportRealizeServiceImpl.java index 110474990..11c2cbe6d 100644 --- a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/ExportRealizeServiceImpl.java +++ b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/ExportRealizeServiceImpl.java @@ -673,6 +673,18 @@ public class ExportRealizeServiceImpl implements ExportRealizeService { public void exportZxjpOpenShopReportPage(List list, ImportTaskDO importTaskDO, FranchiseReportRequest request) { String url = ""; try { + ShopReportResponse total = new ShopReportResponse(); + total.setJoinGroupName("总计"); + for (ShopReportResponse response : list){ + total.setTotal(total.getTotal().add(response.getTotal())); + total.setFranchiseFee(total.getFranchiseFee().add(response.getFranchiseFee())); + total.setFirstYearBrandingFee(total.getFirstYearBrandingFee().add(response.getFirstYearBrandingFee())); + total.setFirstYearManagementFee(total.getFirstYearManagementFee().add(response.getFirstYearManagementFee())); + total.setPerformanceBond(total.getPerformanceBond().add(response.getPerformanceBond())); + total.setManagementBrandingDesignFeeTotal(total.getManagementBrandingDesignFeeTotal().add(response.getManagementBrandingDesignFeeTotal())); + total.setLoanMargin(total.getLoanMargin().add(response.getLoanMargin())); + } + list.add(total); url = easyExcelUtil.exportExcelSpecial(ShopReportResponse.class, list, null, FileTypeEnum.SELLING_DETAILS_REPORT.getDesc() + DateUtils.parseDateToStr(SPECIAL_DATE_START_1, new Date()), FileTypeEnum.SELLING_DETAILS_REPORT.getDesc() + DateUtils.parseDateToStr(SPECIAL_DATE_START_1, new Date()),