Jelajahi Sumber

fix:列表搜索img

duxin 2 tahun lalu
induk
melakukan
4c0e6a1caf
1 mengubah file dengan 14 tambahan dan 1 penghapusan
  1. 14 1
      jydocs-back/rpc/stdDocRpc.go

+ 14 - 1
jydocs-back/rpc/stdDocRpc.go

@@ -11,7 +11,7 @@ import (
 	"log"
 )
 
-//标准库RPC接口
+// 标准库RPC接口
 var jyStdDocStdlib stdlibclient.Stdlib
 
 func init() {
@@ -26,6 +26,7 @@ func init() {
 /*
 检索文库
 param
+
 	userId  用户id
 	keyWord 关键词
 	tag	分类
@@ -65,17 +66,25 @@ func GetDocQuery(userId, keyWord, tag string, pageNum, pageSize int64, sort stri
 		log.Printf("%s SetUserCollect fail Message %v\n", userId, resp.Msg)
 		return nil, -1, fmt.Errorf("查询失败")
 	}
+	for _, v := range resp.Docs {
+		if v.PreviewImgId != "" {
+			v.PreviewImgId = fmt.Sprintf("https://%s.%s/%s", config.JyDocsAppConfig.OssBucket.Priv, config.JyDocsAppConfig.OssAdmin, v.PreviewImgId)
+		}
+	}
 	return resp.Docs, resp.Total, nil
 }
 
 /*
 获取活动列表
 param
+
 	userId  用户id
 	code	活动编号
 	pageNum 页码
 	pageSize 每页数量
+
 return
+
 	文库列表、异常
 */
 func GeActivityList(userId string, code, pageNum, pageSize int64) ([]*stdlib.DocActivity, error) {
@@ -100,9 +109,12 @@ func GeActivityList(userId string, code, pageNum, pageSize int64) ([]*stdlib.Doc
 /*
 获取文库详情
 param
+
 	userId  用户id
 	docId	文库id
+
 return
+
 	DocInfo 文库详情
 	error 异常
 */
@@ -129,6 +141,7 @@ func GetDocDetail(userId, docId string) (*stdlib.DocInfo, bool, bool, error) {
 /*
 文库浏览次数、下载次数统计
 param
+
 	userId  用户id
 	docId	文库id
 	sign	1增加下载次数 2增加浏览次数 3评分