From cb96592eb51d2086c5e710bc8ce6487c4a9b799e Mon Sep 17 00:00:00 2001 From: pengjie <17373303529@163.com> Date: Thu, 6 Jun 2024 16:05:18 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AF=BC=E5=85=A5=E4=BA=BA=E5=91=98=E5=AE=89?= =?UTF-8?q?=E5=85=A8=E6=95=99=E8=82=B2=E6=A1=A3=E6=A1=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/DownloadController.java | 9 +++ .../worker/mapper/xml/WorkerInfoMapper.xml | 1 + .../worker/service/IWorkerInfoService.java | 2 + .../service/impl/WorkerInfoServiceImpl.java | 13 ++++ .../java/com/zhgd/xmgl/util/ExcelUtils.java | 65 ++++++++++++++++-- src/main/resources/excel/工人教育档案.xlsx | Bin 0 -> 20314 bytes 6 files changed, 86 insertions(+), 4 deletions(-) create mode 100644 src/main/resources/excel/工人教育档案.xlsx diff --git a/src/main/java/com/zhgd/xmgl/modules/basicdata/controller/DownloadController.java b/src/main/java/com/zhgd/xmgl/modules/basicdata/controller/DownloadController.java index 378fd3290..e7fc40441 100644 --- a/src/main/java/com/zhgd/xmgl/modules/basicdata/controller/DownloadController.java +++ b/src/main/java/com/zhgd/xmgl/modules/basicdata/controller/DownloadController.java @@ -314,6 +314,15 @@ public class DownloadController { workerInfoService.exporExcelWorkerTemplate(response, projectSn); } + @ApiOperation(value = "按模版导出人员安全教育信息", notes = "按模版导出人员安全教育信息", httpMethod = "GET") + @ApiImplicitParams({ + @ApiImplicitParam(name = "workerId", value = "劳务人员ID", paramType = "query", required = true, dataType = "String"), + }) + @GetMapping(value = "/exporExcelWorkerEducation") + public void exporExcelWorkerEducation(HttpServletResponse response, String workerId, String workerEduId) { + workerInfoService.exporExcelWorkerEducation(response, workerId, workerEduId); + } + @ApiOperation(value = "题库导入模板下载", notes = "题库导入模板下载", httpMethod = "GET") @ApiImplicitParams({ @ApiImplicitParam(name = "projectSn", value = "项目SN", paramType = "query", required = true, dataType = "String"), diff --git a/src/main/java/com/zhgd/xmgl/modules/worker/mapper/xml/WorkerInfoMapper.xml b/src/main/java/com/zhgd/xmgl/modules/worker/mapper/xml/WorkerInfoMapper.xml index 33a489f1d..4fbe41b56 100644 --- a/src/main/java/com/zhgd/xmgl/modules/worker/mapper/xml/WorkerInfoMapper.xml +++ b/src/main/java/com/zhgd/xmgl/modules/worker/mapper/xml/WorkerInfoMapper.xml @@ -1123,6 +1123,7 @@