Commit cde02a3d authored by 赵啸非's avatar 赵啸非

修改部分生成代码逻辑

parent df321b0e
...@@ -580,14 +580,11 @@ public class GentableServiceImpl extends AbstractCRUDServiceImpl<GentableDao, Ge ...@@ -580,14 +580,11 @@ public class GentableServiceImpl extends AbstractCRUDServiceImpl<GentableDao, Ge
Map data = FreeMarkerUtils.prepareSetFreeMarkerDataByDoc(list, projectInfo); Map data = FreeMarkerUtils.prepareSetFreeMarkerDataByDoc(list, projectInfo);
ConfigureBuilder builder = Configure.builder(); ConfigureBuilder builder = Configure.builder();
builder.bind("columns", new MultipleRowTableRenderPolicy()); builder.bind("columns", new MultipleRowTableRenderPolicy());
Configure config = Configure.builder().useSpringEL().bind("columns", new MultipleRowTableRenderPolicy()).build(); Configure config = Configure.builder().useSpringEL().bind("columns", new MultipleRowTableRenderPolicy()).build();
XWPFTemplate template = null; XWPFTemplate template = null;
ByteArrayOutputStream byteArrayOutputStream = null; ByteArrayOutputStream byteArrayOutputStream = null;
try { try {
ClassPathResource classPathResource = new ClassPathResource("template/doc/base.docx"); ClassPathResource classPathResource = new ClassPathResource("template/doc/base.docx");
// InputStream inputStream = classPathResource.getInputStream();
template = XWPFTemplate.compile( classPathResource.getInputStream(), config).render(data); template = XWPFTemplate.compile( classPathResource.getInputStream(), config).render(data);
byteArrayOutputStream = new ByteArrayOutputStream(); byteArrayOutputStream = new ByteArrayOutputStream();
template.write(byteArrayOutputStream); template.write(byteArrayOutputStream);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment