Commit 64be3324 by Li Feifei

优化代码

parent cab35da9
Pipeline #15682 passed with stages
in 31 seconds
......@@ -177,6 +177,7 @@ func (f *ObtainFile) uploadPacked() error {
func (f *ObtainFile) Worker(err error) {
defer func() {
if err != nil {
g.Log().Async().Error(err)
f.err <- err
} else {
f.ok <- true
......@@ -187,7 +188,6 @@ func (f *ObtainFile) Worker(err error) {
}
// 解析课件获取课件信息
if err = f.fileInfo(); err != nil {
g.Log().Async().Error(err)
return
}
g.Log().Async().Infof("file: %s file info complete", f.parser.name)
......@@ -198,7 +198,6 @@ func (f *ObtainFile) Worker(err error) {
// 下载ZIP包
if err = http.Download(downloadZipLink, f.parser.splitTempZipLink()); err != nil {
g.Log().Async().Error(err)
return
}
// 清理ZIP包
......@@ -207,12 +206,10 @@ func (f *ObtainFile) Worker(err error) {
// 解析ZIP包并上传图片到OSS
if err = f.uploadPicture(); err != nil {
g.Log().Async().Error(err)
return
}
// 上传packed.json到oss
if err = f.uploadPacked(); err != nil {
g.Log().Async().Error(err)
return
}
g.Log().Async().Infof("filename: %s upload success!", f.parser.name)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment