From 059bbed2cea79771682c42706eba9dbad0e02b5d Mon Sep 17 00:00:00 2001 From: zhn <947514737@qq.com> Date: Tue, 29 Aug 2023 11:43:26 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AF=BC=E5=87=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/ProjectRxswinEOController.java | 3 +- .../impl/ProjectRxswinEOServiceImpl.java | 45 +++++++++---------- 2 files changed, 23 insertions(+), 25 deletions(-) diff --git a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/project/controller/ProjectRxswinEOController.java b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/project/controller/ProjectRxswinEOController.java index 432eb0e1d..b880c9052 100644 --- a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/project/controller/ProjectRxswinEOController.java +++ b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/project/controller/ProjectRxswinEOController.java @@ -163,8 +163,7 @@ public class ProjectRxswinEOController extends JeroController dataList = new ArrayList<>(); -// for (ProjectRxswinEO projectRxswinEOTEmp : exportList) { -// OtaExportCnVO otaExportCnVO = new OtaExportCnVO(); -// BeanUtils.copyProperties(projectRxswinEOTEmp, otaExportCnVO); -// dataList.add(otaExportCnVO); -// } -// mv.addObject(NormalExcelConstants.CLASS, OtaExportCnVO.class); -// mv.addObject(NormalExcelConstants.DATA_LIST, dataList); -// ExportParams exportParams = new ExportParams("RXSWIN", null, "RXSWIN"); -// mv.addObject(NormalExcelConstants.PARAMS, exportParams); -// } else { -// List dataList = new ArrayList<>(); -// for (OtaManageApplyEO manageApplyEO : exportList) { -// OtaExportEnVO otaExportEnVO = new OtaExportEnVO(); -// BeanUtils.copyProperties(manageApplyEO, otaExportEnVO); -// dataList.add(otaExportEnVO); -// } -// mv.addObject(NormalExcelConstants.CLASS, OtaExportEnVO.class); -// mv.addObject(NormalExcelConstants.DATA_LIST, dataList); -// ExportParams exportParams = new ExportParams("RXSWIN", null, "RXSWIN"); -// mv.addObject(NormalExcelConstants.PARAMS, exportParams); -// } + if (CutEnum.CN.getValue().equals(projectRxswinEO.getCut())) { + mv.addObject(NormalExcelConstants.CLASS, ProjectRxswinEO.class); + mv.addObject(NormalExcelConstants.DATA_LIST, exportList); + ExportParams exportParams = new ExportParams("RXSWIN", null, "RXSWIN"); + mv.addObject(NormalExcelConstants.PARAMS, exportParams); + } else { + List dataList = new ArrayList<>(); + for (ProjectRxswinEO projectRxswinEOTemp : exportList) { + ProjectRxswinEOEn projectRxswinEOEn = new ProjectRxswinEOEn(); + BeanUtils.copyProperties(projectRxswinEOTemp, projectRxswinEOEn); + dataList.add(projectRxswinEOEn); + } + mv.addObject(NormalExcelConstants.CLASS, ProjectRxswinEOEn.class); + mv.addObject(NormalExcelConstants.DATA_LIST, dataList); + ExportParams exportParams = new ExportParams("RXSWIN", null, "RXSWIN"); + mv.addObject(NormalExcelConstants.PARAMS, exportParams); + } return mv; }