From 2b430bf3f4d6e84bd7ad351a6bcdd1d3a08c4630 Mon Sep 17 00:00:00 2001 From: luxiaotao1123 <t1341870251@163.com> Date: 星期六, 17 二月 2024 10:38:22 +0800 Subject: [PATCH] # --- zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/sys/controller/RoleController.java | 15 +-------------- 1 files changed, 1 insertions(+), 14 deletions(-) diff --git a/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/sys/controller/RoleController.java b/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/sys/controller/RoleController.java index d76a594..d99c207 100644 --- a/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/sys/controller/RoleController.java +++ b/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/sys/controller/RoleController.java @@ -11,14 +11,11 @@ import com.zy.asrs.wcs.sys.entity.Role; import com.zy.asrs.wcs.sys.service.RoleService; import com.zy.asrs.wcs.utils.ExcelUtil; -import com.zy.asrs.wcs.utils.Utils; -import org.apache.poi.ss.usermodel.Workbook; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.web.bind.annotation.*; import javax.servlet.http.HttpServletResponse; -import java.net.URLEncoder; import java.util.ArrayList; import java.util.Arrays; import java.util.List; @@ -119,17 +116,7 @@ @PreAuthorize("hasAuthority('sys:role:list')") @PostMapping("/role/export") public void export(@RequestBody Map<String, Object> map, HttpServletResponse response) throws Exception { - Workbook workbook = ExcelUtil.create(); - try { - // 璁剧疆鍝嶅簲澶� - response.reset(); - Utils.cors(response); - response.setContentType("application/octet-stream; charset=utf-8"); - response.setHeader("Content-Disposition", "attachment; filename=" + URLEncoder.encode("export", "UTF-8")); - workbook.write(response.getOutputStream()); - } finally { - workbook.close(); - } + ExcelUtil.build(ExcelUtil.create(roleService.list(), Role.class), response); } } -- Gitblit v1.9.1