Przeglądaj źródła

feat:p525stdlib我的收藏列表调整

fuwencai 1 rok temu
rodzic
commit
9a0615c6e9

BIN
rpc/partnerlib/partner.exe


+ 23 - 0
services/model/stdlib.go

@@ -62,6 +62,29 @@ type UserDoc struct {
 	PreviewImgId    string    `json:"preview_img_id" gorm:"column:previewImgId"`
 	PreviewImgUrl   string    `json:"preview_img_url" gorm:"column:previewImgUrl"`
 	Cost            string    `json:"cost" gorm:"column:cost"`
+}
+type UserDocRes struct {
+	ID              int       `json:"id" form:"id" gorm:"primaryKey"`
+	CreateAt        time.Time `json:"create_at" gorm:"create_at"` //标签autoCreateTime设置如果字段名字不为CreatAt时候自动插入当前时间
+	UpdateAt        time.Time `json:"update_at" gorm:"update_at"`
+	DeletedAt       time.Time `json:"delete_at" gorm:"column:delete_at"`
+	AppId           string    `json:"app_id"  gorm:"column:appId"`
+	UserId          string    `json:"user_id"  gorm:"column:userId"`
+	DocId           string    `json:"doc_id" gorm:"column:docId"`
+	DocCategory     int       `json:"doc_category" gorm:"column:docCategory"`
+	IsDelete        int       `json:"is_delete" gorm:"column:isDelete"`
+	DocName         string    `json:"doc_name" gorm:"column:docName"`
+	DocFileType     int       `json:"doc_file_type" gorm:"column:docFileType"`
+	DocFileSuffix   string    `json:"doc_file_suffix" gorm:"column:docFileSuffix"`
+	DocFileSize     int       `json:"doc_file_size" gorm:"column:docFileSize"`
+	DocPageSize     int       `json:"doc_page_size" gorm:"column:docPageSize"`
+	DocSummary      string    `json:"doc_summary" gorm:"column:docSummary"`
+	DocSourceUserId string    `json:"doc_source_user_id" gorm:"column:docSourceUserId"`
+	IsDownload      int       `json:"is_download" gorm:"column:isDownload"`
+	IsCollection    int       `json:"is_collection" gorm:"column:isCollection"`
+	PreviewImgId    string    `json:"preview_img_id" gorm:"column:previewImgId"`
+	PreviewImgUrl   string    `json:"preview_img_url" gorm:"column:previewImgUrl"`
+	Cost            string    `json:"cost" gorm:"column:cost"`
 	Source          int64     `json:"source" gorm:"column:source"`
 	ProductType     int64     `json:"product_type" gorm:"column:productType" `
 	DocTags         string    `json:"docTags" gorm:"column:docTags"`

+ 2 - 2
services/userlib/userDocService.go

@@ -336,9 +336,9 @@ func UserDocPermanentDelete(userDocId int32, appId, userId string) (bool, string
 }
 
 // 我的文库列表(包括回收站列表)0兑换的 1收藏的 2回收站的
-func UserDocsList(in *userlib.UserDocsRequest) ([]*model.UserDoc, int64, bool, string) {
+func UserDocsList(in *userlib.UserDocsRequest) ([]*model.UserDocRes, int64, bool, string) {
 	msg := "查询成功"
-	data := []*model.UserDoc{}
+	data := []*model.UserDocRes{}
 	count := int64(0)
 	startIndex := (in.Page - 1) * in.PageSize
 	err := docRpcUtil.GetJyDocsDB().Transaction(func(tx *gorm.DB) error {