diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/ViewController.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/ViewController.java index 9fd429d..982234d 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/ViewController.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/ViewController.java @@ -156,6 +156,28 @@ public class ViewController extends BaseController { // doc = new Document("D:\\经济开发区乡镇涉及妇幼公卫表格(外联部)_复诊.dotx"); doc = new Document(ViewController.class.getClassLoader().getResourceAsStream("产后42天健康检查记录表.docx")); // specialData(doc, map);//特殊数据 + + DocumentBuilder builder = new DocumentBuilder(doc); + if (map.containsKey("breast")) { + builder.moveToBookmark("breast"); + markFrameText(builder, (String) map.get("breast")); + map.remove("breast"); + } + if (map.containsKey("lochia")) { + builder.moveToBookmark("lochia"); + markFrameText(builder, (String) map.get("lochia")); + map.remove("lochia"); + } + if (map.containsKey("matrix")) { + builder.moveToBookmark("matrix"); + markFrameText(builder, (String) map.get("matrix")); + map.remove("matrix"); + } + if (map.containsKey("wound")) { + builder.moveToBookmark("wound"); + markFrameText(builder, (String) map.get("wound")); + map.remove("wound"); + } markData(doc, map);//普通数据 sendToBrowser(doc, "导出", "doc", true, response); } catch (Exception e) {