Files
x_admin/server/admin/article_collect/article_collect_schema.go
2024-08-16 01:03:54 +08:00

42 lines
1.3 KiB
Go

package article_collect
import "x_admin/core"
//ArticleCollectListReq 文章收藏列表参数
type ArticleCollectListReq struct {
UserId int `form:"userId"` // 用户ID
ArticleId int `form:"articleId"` // 文章ID
}
//ArticleCollectDetailReq 文章收藏详情参数
type ArticleCollectDetailReq struct {
Id int `form:"id"` // 主键
}
//ArticleCollectAddReq 文章收藏新增参数
type ArticleCollectAddReq struct {
UserId int `form:"userId"` // 用户ID
ArticleId int `form:"articleId"` // 文章ID
}
//ArticleCollectEditReq 文章收藏新增参数
type ArticleCollectEditReq struct {
Id int `form:"id"` // 主键
UserId int `form:"userId"` // 用户ID
ArticleId int `form:"articleId"` // 文章ID
}
//ArticleCollectDelReq 文章收藏新增参数
type ArticleCollectDelReq struct {
Id int `form:"id"` // 主键
}
//ArticleCollectResp 文章收藏返回信息
type ArticleCollectResp struct {
Id int `json:"id" structs:"id"` // 主键
UserId int `json:"userId" structs:"userId"` // 用户ID
ArticleId int `json:"articleId" structs:"articleId"` // 文章ID
CreateTime core.NullTime `json:"createTime" structs:"createTime"` // 创建时间
UpdateTime core.NullTime `json:"updateTime" structs:"updateTime"` // 更新时间
}