mindoc-org / mindoc

Golang实现的基于beego框架的接口在线文档管理系统
https://mindoc.com.cn/docs/mindochelp
Apache License 2.0
7.29k stars 1.9k forks source link

导入项目文件选择docx格式文件空白 #824

Open Rebellioncry opened 1 year ago

Rebellioncry commented 1 year ago

请按照一下格式提交issue,谢谢!

  1. 你当前使用的是哪个版本的 MinDoc(godoc_linux_amd64 version)?

v2.1的阿里云docker版,docker启动

  1. 你当前使用的是什么操作系统? 宿主机ubuntu18

  2. 你是如何操作的?

docker启动后,第一次导入项目,文件选择一个docx文件,导入完成如图1: 捕获4 左侧绿色处有一个看不见标题但是可以点的,点击后可以看导入的word文档内容,但是点发布无效 然后再导入项目,任意选一个word文档,依此同样操作,导入却是空白,如图2: 捕获5 然后后续的导入项目就都是空白了,也就是说只有第一次导入项目是有内容的,虽然不能发布 再然后我重启docker容器,又开始了上面的循环

  1. 你期望得到什么结果? 导入的正确结果

  2. 当前遇到的是什么结果? 导入结果不正确,导入功能有问题

Rebellioncry commented 1 year ago

@gsw945 找到问题所在了,我修改并提交了代码,请求合并 但导入还存在几个问题:

  1. 导入docx文件没有文章名
  2. 导入所生成的图片等没有纳入附件体系管理
  3. 同一个docx文件导入生成不同项目,生成的图片都放在uploads同一目录下,这应该多加一个层级,按不同项目目录区分开