diff --git a/kernel/api/export.go b/kernel/api/export.go index 7657b277f..444a1e09e 100644 --- a/kernel/api/export.go +++ b/kernel/api/export.go @@ -412,13 +412,17 @@ func exportDocx(c *gin.Context) { if nil != arg["merge"] { merge = arg["merge"].(bool) } - err := model.ExportDocx(id, savePath, removeAssets, merge) + + fullPath, err := model.ExportDocx(id, savePath, removeAssets, merge) if nil != err { ret.Code = -1 ret.Msg = err.Error() ret.Data = map[string]interface{}{"closeTimeout": 7000} return } + ret.Data = map[string]interface{}{ + "path": fullPath, + } } func exportMdHTML(c *gin.Context) {