|
@ -62,7 +62,7 @@ public class WordExportTest { |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 5. 导出到本地
|
|
|
// 5. 导出到本地
|
|
|
String outputPath = "D:\\Users\\14212\\Desktop\\评分报告.docx"; // 可改为你的路径
|
|
|
String outputPath = "D:\\Users\\14212\\Desktop\\"+data.get("siteName") + "现场技术核查评分表.docx"; // 可改为你的路径
|
|
|
try (FileOutputStream out = new FileOutputStream(outputPath)) { |
|
|
try (FileOutputStream out = new FileOutputStream(outputPath)) { |
|
|
document.write(out); |
|
|
document.write(out); |
|
|
} |
|
|
} |
|
@ -124,7 +124,7 @@ public class WordExportTest { |
|
|
Map<String, Object> data = new LinkedHashMap<>(); |
|
|
Map<String, Object> data = new LinkedHashMap<>(); |
|
|
data.put("siteName", "临安区龙岗镇站"); |
|
|
data.put("siteName", "临安区龙岗镇站"); |
|
|
data.put("checkDateTime", "2025-09-04 10:30"); |
|
|
data.put("checkDateTime", "2025-09-04 10:30"); |
|
|
data.put("operationUnit", "XX有限公司"); |
|
|
data.put("operationUnit", "安徽蓝盾光电子股份有限公司"); |
|
|
data.put("checkPeople", "李工"); |
|
|
data.put("checkPeople", "李工"); |
|
|
data.put("totalScore", "140"); // 28项 × 5分 = 140
|
|
|
data.put("totalScore", "140"); // 28项 × 5分 = 140
|
|
|
// === 简单粗暴:score_01 到 score_28 全部设为 5 ===
|
|
|
// === 简单粗暴:score_01 到 score_28 全部设为 5 ===
|
|
|