Quellcode durchsuchen

修改导出版本

huxy vor 2 Jahren
Ursprung
Commit
67ffb6db82

+ 6 - 0
jeecg-boot-module-system/src/main/java/org/jeecg/modules/spapl/controller/SyPreAssembledPackingListController.java

@@ -913,6 +913,8 @@ public class SyPreAssembledPackingListController extends JeecgController<SyPreAs
             TemplateExportParams params = new TemplateExportParams(load);
             Workbook workbook = ExcelExportUtil.exportExcel(params, new HashMap<>());
             refreshSheet(workbook,pageLists);//配置某列数据
+            response.setContentType("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet");
+            response.setCharacterEncoding("utf-8");
             ServletOutputStream outputStream = response.getOutputStream();
             workbook.write(outputStream);
             result.setCode(200);
@@ -1045,6 +1047,8 @@ public class SyPreAssembledPackingListController extends JeecgController<SyPreAs
             templateExcelConstants.setColForEach(true);
             Workbook workbook = ExcelExportUtil.exportExcel(templateExcelConstants, new HashMap<>());
             refreshSheet3(workbook,temps);//配置某列数据
+            response.setContentType("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet");
+            response.setCharacterEncoding("utf-8");
             ServletOutputStream outputStream = response.getOutputStream();
             workbook.write(outputStream);
             result.setCode(200);
@@ -1218,6 +1222,8 @@ public class SyPreAssembledPackingListController extends JeecgController<SyPreAs
             templateExcelConstants.setColForEach(true);
             Workbook workbook = ExcelExportUtil.exportExcelClone(maps,templateExcelConstants);
             refreshSheet(workbook,temps,status);//配置某列数据
+            response.setContentType("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet");
+            response.setCharacterEncoding("utf-8");
             ServletOutputStream outputStream = response.getOutputStream();
             workbook.write(outputStream);
 

+ 2 - 0
jeecg-boot-module-system/src/main/java/org/jeecg/modules/splfi/controller/SyPackingListFabricController.java

@@ -908,6 +908,8 @@ public class SyPackingListFabricController {
 			 }
 			 //匹数 毛重 净重 体积 实际报关数量 单价 金额
 			 //refreshSheet(workbook,temps);//配置某列数据
+			 response.setContentType("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet");
+			 response.setCharacterEncoding("utf-8");
 			 ServletOutputStream outputStream = response.getOutputStream();
 			 workbook.write(outputStream);
 			 result.setCode(200);

+ 2 - 0
jeecg-boot-module-system/src/main/java/org/jeecg/modules/splt/controller/SyPackingListTailoringController.java

@@ -630,6 +630,8 @@ public class SyPackingListTailoringController {
 			 templateExcelConstants.setColForEach(true);
 			 Workbook workbook = ExcelExportUtil.exportExcelClone(maps,templateExcelConstants);
 			 refreshSheet1(workbook,temps);//配置某列数据
+			 response.setContentType("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet");
+			 response.setCharacterEncoding("utf-8");
 			 ServletOutputStream outputStream = response.getOutputStream();
 			 workbook.write(outputStream);