master
huanghai 5 years ago
parent 40fe0b687a
commit 1b8cd205dd

@ -1,6 +1,7 @@
package PreviewController package PreviewController
import ( import (
"dsSupport/Const"
"dsSupport/Utils/CommonUtil" "dsSupport/Utils/CommonUtil"
"dsSupport/Utils/ObsUtil" "dsSupport/Utils/ObsUtil"
"encoding/base64" "encoding/base64"
@ -53,7 +54,7 @@ func previewOffice(c *gin.Context) {
return return
} }
//将文件上传到华为云 //将文件上传到华为云
key := "dsMinPreview/" + p key := Const.PreviewPrefix + p
ObsUtil.UploadFileMultiPart(key, fullPath) ObsUtil.UploadFileMultiPart(key, fullPath)
//返回地址 //返回地址
url := "http://ow365.cn/?i=14531&fname=" + p + "&furl=http%3A%2F%2Fvideo.edusoa.com%2F" + key url := "http://ow365.cn/?i=14531&fname=" + p + "&furl=http%3A%2F%2Fvideo.edusoa.com%2F" + key

@ -0,0 +1,3 @@
package Const
const PreviewPrefix = "dsMinPreview/"

@ -1,10 +1,11 @@
package CronTask package CronTask
import ( import (
"fmt" "dsSupport/Const"
"time" "dsSupport/Utils/ObsUtil"
) )
func Task (){ func Task() {
fmt.Println("hello world", time.Now()) //删除7天前上传的文件
ObsUtil.DeleteExpireFile(Const.PreviewPrefix, 7)
} }
Loading…
Cancel
Save