diff --git a/sa-admin/src/main/java/net/lab1024/sa/admin/module/business/caseplatformcase/controller/CaseplatformCaseExcelController.java b/sa-admin/src/main/java/net/lab1024/sa/admin/module/business/caseplatformcase/controller/CaseplatformCaseExcelController.java index f497d0a..ff11eec 100644 --- a/sa-admin/src/main/java/net/lab1024/sa/admin/module/business/caseplatformcase/controller/CaseplatformCaseExcelController.java +++ b/sa-admin/src/main/java/net/lab1024/sa/admin/module/business/caseplatformcase/controller/CaseplatformCaseExcelController.java @@ -97,7 +97,7 @@ public class CaseplatformCaseExcelController { // 结算导出 @ApiOperation("结算导出") - @GetMapping("/caseplatformCase/settlementExcel") + @GetMapping("/caseplatformCase/settlementExcel1") public void exportExpertCaseExceli(HttpServletResponse response, @Valid CaseplatformCaseQueryForm queryForm) { try { List list = caseplatformCaseService.exportExpertCaseExcel(queryForm); @@ -180,6 +180,10 @@ public class CaseplatformCaseExcelController { List list = caseplatformCaseService.exportExpertCaseExcel(queryForm); List processedList = caseplatformCaseService.exportExpertCaseExcelProcess(list); + // 设置本地文件路径 + String filePath = "./病例数据.xlsx"; + FileOutputStream outputStream = new FileOutputStream(filePath); + // 字段标题 List> head = Arrays.asList( Collections.singletonList("序号"), @@ -214,6 +218,7 @@ public class CaseplatformCaseExcelController { WriteSheet sheet = EasyExcel.writerSheet().head(head).sheetNo(1).build(); // 4拿到表格处理对象 ExcelWriter writer = EasyExcel.write(response.getOutputStream()).needHead(true).excelType(ExcelTypeEnum.XLSX) +// ExcelWriter writer = EasyExcel.write(outputStream).needHead(true).excelType(ExcelTypeEnum.XLSX) // 设置单元格的风格样式 .registerWriteHandler(new HorizontalCellStyleStrategy(headStyle, bodyStyle)) .build();