From dc021a35fdcd76ce2e86524bbb7a516e206463ed Mon Sep 17 00:00:00 2001 From: haozq <1611483981@qq.com> Date: Mon, 11 Nov 2024 16:18:44 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../gzgqj/business/plan/controller/ExportController.java | 7 ++++++- .../gzgqj/business/plan/entity/PlanDataDetailBean.java | 6 +++++- src/main/resources/mappers/plan/PlanApplicationMapper.xml | 2 +- 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/bonus/gzgqj/business/plan/controller/ExportController.java b/src/main/java/com/bonus/gzgqj/business/plan/controller/ExportController.java index e3c4d17..70e190c 100644 --- a/src/main/java/com/bonus/gzgqj/business/plan/controller/ExportController.java +++ b/src/main/java/com/bonus/gzgqj/business/plan/controller/ExportController.java @@ -89,8 +89,13 @@ public class ExportController { public void exportDetail(HttpServletRequest request, HttpServletResponse response,@RequestBody PlanApplyBean o) { try { List results = planService.getDetailsList(o); + final int[] num = {1}; + results.forEach(vo->{ + vo.setXh(num[0]); + num[0]++; + }); ExportParams exportParams = new ExportParams("机具明细", "机具明细", ExcelType.XSSF); - Workbook workbook = ExcelExportUtil.exportExcel(exportParams, PlanApplyBean.class, results); + Workbook workbook = ExcelExportUtil.exportExcel(exportParams, PlanDataDetailBean.class, results); response.setContentType("application/vnd.ms-excel"); response.setHeader("content-disposition", "attachment;fileName=" + URLEncoder.encode("机具明细" + ".xlsx", "UTF-8")); ServletOutputStream outputStream = response.getOutputStream(); diff --git a/src/main/java/com/bonus/gzgqj/business/plan/entity/PlanDataDetailBean.java b/src/main/java/com/bonus/gzgqj/business/plan/entity/PlanDataDetailBean.java index 34b2f9a..f7989cb 100644 --- a/src/main/java/com/bonus/gzgqj/business/plan/entity/PlanDataDetailBean.java +++ b/src/main/java/com/bonus/gzgqj/business/plan/entity/PlanDataDetailBean.java @@ -1,6 +1,7 @@ package com.bonus.gzgqj.business.plan.entity; import cn.afterturn.easypoi.excel.annotation.Excel; +import lombok.Data; /** * 新增内容详情 @@ -8,12 +9,15 @@ import cn.afterturn.easypoi.excel.annotation.Excel; * * */ +@Data public class PlanDataDetailBean { /** * 类型 */ @Excel(name = "序号", width = 10.0, orderNum = "0") + private int xh; + private String applyId; /** @@ -49,7 +53,7 @@ public class PlanDataDetailBean { /** * 备注 */ - @Excel(name = "备注", width = 10.0,height = 20.0, orderNum = "1") + @Excel(name = "备注", width = 10.0,height = 20.0, orderNum = "9") private String remarks; /** diff --git a/src/main/resources/mappers/plan/PlanApplicationMapper.xml b/src/main/resources/mappers/plan/PlanApplicationMapper.xml index 8ebaba6..03deae6 100644 --- a/src/main/resources/mappers/plan/PlanApplicationMapper.xml +++ b/src/main/resources/mappers/plan/PlanApplicationMapper.xml @@ -154,7 +154,7 @@