package service import ( "app.yhyue.com/moapp/jy_docs/rpc/partnerlib/type/partnerlib" jyDocRpcUtil "app.yhyue.com/moapp/jy_docs/services/util" "app.yhyue.com/moapp/jyfs/rpc/filesystem" "fmt" "github.com/gogf/gf/v2/os/gctx" ) // 上传文档信息 func FileUpload(fr *filesystem.SaveFileReq) (res partnerlib.UDRes) { if fr != nil && len(fr.RawFileContent) > 0 { fRes, err := jyDocRpcUtil.FileSystem.SaveFile(gctx.New(), fr) if err == nil && fRes.State { res.OssDocId = fRes.FileId } else { res.Code = -1 res.Msg = fmt.Sprintf("%s上传异常", fr.Meta["docName"]) } } return }