diff --git a/src/com/engine/organization/web/ExportCommonController.java b/src/com/engine/organization/web/ExportCommonController.java index 51ad74a6..a004e687 100644 --- a/src/com/engine/organization/web/ExportCommonController.java +++ b/src/com/engine/organization/web/ExportCommonController.java @@ -57,6 +57,31 @@ public class ExportCommonController { } +// @GET +// @Path("/department/export") +// @Produces(MediaType.APPLICATION_OCTET_STREAM) +// public Response departmentExport(@Context HttpServletRequest request, @Context HttpServletResponse response) { +// User user = HrmUserVarify.getUser(request, response); +// XSSFWorkbook workbook = getExportCommonWrapper(user).departmentExport(request, response); +// String time = LocalDate.now().toString(); +// String fileName = "人员导出" + time; +// try { +// fileName = URLEncoder.encode(fileName + ".xlsx", "UTF-8"); +// } catch (UnsupportedEncodingException e) { +// e.printStackTrace(); +// } +// StreamingOutput output = outputStream -> { +// workbook.write(outputStream); +// outputStream.flush(); +// }; +// response.setContentType("application/octet-stream"); +// return Response.ok(output).header("Content-disposition", "attachment;filename=" + fileName).header("Cache-Control", "no-cache").build(); +// } + + + + + private HrmResourceSearchParam buildResourceParam(HttpServletRequest request) { HrmResourceSearchParam param = new HrmResourceSearchParam();