Ver Fonte

提交代码导出功能

cxd há 7 meses atrás
pai
commit
a82091a6dc

+ 13 - 0
gqy-admin/src/main/java/com/gqy/web/controller/document/DcDocumentController.java

@@ -12,6 +12,7 @@ import com.gqy.common.utils.SecurityUtils;
 import com.gqy.document.domain.vo.PageResult;
 import com.gqy.document.domain.Document;
 import com.gqy.document.service.IDocumentService;
+import com.gqy.document.service.IExportService;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -50,7 +51,19 @@ public class DcDocumentController extends BaseController
         return "succ";
     }
 
+    @Autowired
+    private IExportService exportService;
 
+    /**
+     * 导出文档
+     * @param content
+     * @return
+     */
+    @PostMapping("/export")
+    public AjaxResultCQY export(@RequestBody  Map content) {
+        String contentStr = (String) content.get("content");
+        return exportService.export(contentStr);
+    }
 
     /**
      * 创建文档

+ 15 - 0
gqy-system/src/main/java/com/gqy/document/service/IExportService.java

@@ -0,0 +1,15 @@
+package com.gqy.document.service;
+
+
+import com.gqy.common.core.domain.AjaxResultCQY;
+
+/**
+ * excel
+ */
+public interface IExportService {
+    /**
+     * 导出HTML内容为Word文档
+     */
+    public AjaxResultCQY export(String content);
+
+}