From 958959a91e3e1811fd9cc2c1af9e5e8cebf2a7dd Mon Sep 17 00:00:00 2001 From: lijiarao Date: Mon, 29 Nov 2021 12:08:58 +0800 Subject: [PATCH] =?UTF-8?q?add=20=E5=AF=BC=E5=87=BA=E5=8F=82=E4=BC=9A?= =?UTF-8?q?=E4=BF=A1=E6=81=AF=E5=A2=9E=E5=8A=A0=E6=89=8B=E5=8A=A8=E7=AD=BE?= =?UTF-8?q?=E5=88=B0=E5=9B=BE=E7=89=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../system/base/controller/JeroController.java | 1 + .../impl/PayMeetingSituationServiceImpl.java | 12 ++++++++++++ .../meeting/vo/excel/CommitteeSituationExcel.java | 2 +- .../vo/excel/InternationalSituationExcel.java | 2 +- .../jero/meeting/vo/excel/SituationBaseExcel.java | 15 +++++++++++++++ .../com/jero/meeting/vo/excel/SituationExcel.java | 2 +- .../meeting/vo/excel/StandardsSituationExcel.java | 2 +- .../vo/excel/WorkingGroupSituationExcel.java | 3 ++- 8 files changed, 34 insertions(+), 5 deletions(-) create mode 100644 jero-boot-incoming-payment/src/main/java/com/jero/meeting/vo/excel/SituationBaseExcel.java diff --git a/jero-boot-base/jero-boot-base-core/src/main/java/com/jero/common/system/base/controller/JeroController.java b/jero-boot-base/jero-boot-base-core/src/main/java/com/jero/common/system/base/controller/JeroController.java index ea2afb12..8906ce09 100644 --- a/jero-boot-base/jero-boot-base-core/src/main/java/com/jero/common/system/base/controller/JeroController.java +++ b/jero-boot-base/jero-boot-base-core/src/main/java/com/jero/common/system/base/controller/JeroController.java @@ -95,6 +95,7 @@ public class JeroController> { ExportParams exportParams=new ExportParams(title, title); // 导出xlsx exportParams.setType(ExcelType.XSSF); + exportParams.setImageBasePath(upLoadPath); mv.addObject(NormalExcelConstants.PARAMS,exportParams); mv.addObject(NormalExcelConstants.DATA_LIST, object); return mv; diff --git a/jero-boot-incoming-payment/src/main/java/com/jero/meeting/service/impl/PayMeetingSituationServiceImpl.java b/jero-boot-incoming-payment/src/main/java/com/jero/meeting/service/impl/PayMeetingSituationServiceImpl.java index 2ea06f7e..7be8b115 100644 --- a/jero-boot-incoming-payment/src/main/java/com/jero/meeting/service/impl/PayMeetingSituationServiceImpl.java +++ b/jero-boot-incoming-payment/src/main/java/com/jero/meeting/service/impl/PayMeetingSituationServiceImpl.java @@ -48,6 +48,8 @@ import com.jero.meeting.service.IPayMeetingSituationService; import com.jero.meeting.valid.group.*; import com.jero.meeting.vo.*; import com.jero.meeting.vo.excel.*; +import com.jero.modules.oss.entity.OSSFile; +import com.jero.modules.oss.service.IOSSFileService; import com.jero.pack.entity.PayPackCompanyProject; import com.jero.pack.service.IPayPackCompanyProjectService; import com.jero.payment.entity.PayPaymentRecord; @@ -64,8 +66,10 @@ import org.apache.commons.lang3.StringUtils; import org.apache.shiro.SecurityUtils; import org.jetbrains.annotations.NotNull; import org.springframework.beans.BeanUtils; +import org.springframework.core.env.Environment; import org.springframework.stereotype.Service; +import java.io.File; import java.math.BigDecimal; import java.util.*; import java.util.stream.Collectors; @@ -122,6 +126,9 @@ public class PayMeetingSituationServiceImpl extends ServiceImpl