diff --git a/src/main/java/com/example/ts_obj/controller/TypesetController.java b/src/main/java/com/example/ts_obj/controller/TypesetController.java
index fc686d4..ed8671c 100644
--- a/src/main/java/com/example/ts_obj/controller/TypesetController.java
+++ b/src/main/java/com/example/ts_obj/controller/TypesetController.java
@@ -41,9 +41,11 @@ import org.springframework.util.FileCopyUtils;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
+import javax.imageio.ImageIO;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.awt.*;
+import java.awt.image.BufferedImage;
import java.io.*;
import java.text.SimpleDateFormat;
import java.util.*;
@@ -475,7 +477,7 @@ public class TypesetController {
@ApiOperation(value = "获取生成的docx")
@PostMapping("/getDocx")
- public ReturnValue getDocx(Long typesetId) throws IOException {
+ public ReturnValue getDocx(Long typesetId,@RequestParam("filename") String filename) throws IOException {
Map m = typesetservice.getTypesetDetail(typesetId);
Map frag = new HashMap();
Typeset t = (Typeset) m.get("info");
@@ -534,20 +536,98 @@ public class TypesetController {
// map.put("abstract",ti.getAbstractText().replace("","").replace("",""));
map.put("abstract", this.crowStr(ti.getAbstractText()));
map.put("keywords", ti.getKeywords().replace("", "").replace("", ""));
- map.put("img", this.BASE_DIR + "p1.png");
+// map.put("img", this.BASE_DIR + "p1.png");
+
+ ArrayList