Selaa lähdekoodia

wip:附件上传

wangshan 1 vuosi sitten
vanhempi
commit
8250316579
1 muutettua tiedostoa jossa 3 lisäystä ja 2 poistoa
  1. 3 2
      rpc/partnerlib/service/docDownload.go

+ 3 - 2
rpc/partnerlib/service/docDownload.go

@@ -49,7 +49,7 @@ func DocDownload(in *partnerlib.UserDownloadRequest) (res *partnerlib.UDRes, err
 					return
 				}
 				//获取附件后上传oss
-				if res.OssDocId = FileUpload(&filesystem.SaveFileReq{
+				fileRes := FileUpload(&filesystem.SaveFileReq{
 					Domain: IC.C.OssInfo.BucketName,
 					FileId: fmt.Sprintf("%s.%s", util.GetHashKey(b), docInfo.DocFileSuffix),
 					Meta: map[string]string{
@@ -58,7 +58,8 @@ func DocDownload(in *partnerlib.UserDownloadRequest) (res *partnerlib.UDRes, err
 						"docSize":   fmt.Sprintf("%d", docInfo.DocFileSize),
 					},
 					RawFileContent: b,
-				}).OssDocId; res.OssDocId != "" {
+				})
+				if res.OssDocId = fileRes.OssDocId; res.OssDocId != "" {
 					//更新doc
 					if errUpdate := partner.DocsUpdate(0, model.Doc{OssDocId: res.OssDocId}); errUpdate != nil {
 						warn.SendMsgByWXURL(fmt.Sprintf("文档id:%s,文档名称:%s 上传tidb doc 异常:%s", docInfo.Id, docInfo.DocName, err.Error()))