wiki支持粘贴图片

This commit is contained in:
暮光:城中城
2019-04-21 18:13:33 +08:00
parent 98e4f771f0
commit aaa267a6c4
2 changed files with 14 additions and 1 deletions

View File

@@ -25,6 +25,8 @@ import java.io.InputStream;
import java.io.OutputStream;
import java.net.URLEncoder;
import java.util.Date;
import java.util.HashMap;
import java.util.Map;
import java.util.Optional;
/**
@@ -44,6 +46,15 @@ public class WikiCommonController {
@Resource
WikiPageFileService wikiPageFileService;
@PostMapping("/wangEditor/upload")
public Map<String, Object> wangEditorUpload(WikiPageFile wikiPageFile, @RequestParam("files") MultipartFile file) {
this.upload(wikiPageFile, file);
Map<String, Object> resultMap = new HashMap<>();
resultMap.put("errno", "0");
resultMap.put("data", new String[]{wikiPageFile.getFileUrl()});
return resultMap;
}
@PostMapping("/upload")
public ResponseJson<Object> upload(WikiPageFile wikiPageFile, @RequestParam("files") MultipartFile file) {
String fileName = file.getOriginalFilename();

View File

@@ -784,8 +784,10 @@
},
init(){
page.newPageContentEditor = new window.wangEditor('#newPageContentDiv');
page.newPageContentEditor.customConfig.uploadImgServer = 'zyplayer-doc-wiki/common/upload';
page.newPageContentEditor.customConfig.uploadImgServer = 'zyplayer-doc-wiki/common/wangEditor/upload';
page.newPageContentEditor.customConfig.zIndex = 100;
page.newPageContentEditor.customConfig.uploadFileName = 'files';
page.newPageContentEditor.customConfig.uploadImgMaxLength = 1;
page.newPageContentEditor.customConfig.pasteFilterStyle = false;
page.newPageContentEditor.create();
this.createUrlParam();