...
|
...
|
@@ -36,7 +36,7 @@ type ( |
|
|
type (
|
|
|
MiniArticleGetRequest {
|
|
|
Id int64 `path:"id"` //id
|
|
|
CompanyId int64 `path:",optional"`//当前公司
|
|
|
CompanyId int64 `path:",optional"` //当前公司
|
|
|
UserId int `path:",optional"` //当前用户
|
|
|
}
|
|
|
MiniArticleGetResponse {
|
...
|
...
|
@@ -293,25 +293,24 @@ type ( |
|
|
|
|
|
//小程序端设置文章的定性标签
|
|
|
type (
|
|
|
MiniArticleSetTagRequest{
|
|
|
MiniArticleSetTagRequest {
|
|
|
CompanyId int64 `json:",optional"` // 公司id
|
|
|
UserId int64 `json:",optional"` // 公司id
|
|
|
ArticleId int64 `json:"articleId"` // 文章id
|
|
|
TagId int64 `json:"tagId"` // 标签id
|
|
|
}
|
|
|
MiniArticleSetTagResponse{
|
|
|
MiniArticleSetTagResponse {
|
|
|
Id int64 `json:"id"`
|
|
|
}
|
|
|
)
|
|
|
|
|
|
|
|
|
//小程序端获取所有的定性标签
|
|
|
type (
|
|
|
MiniAllArticleTagRequest{
|
|
|
MiniAllArticleTagRequest {
|
|
|
CompanyId int64 `json:",optional"` // 公司id
|
|
|
UserId int64 `json:",optional"` // 公司id
|
|
|
}
|
|
|
MiniAllArticleTagResponse{
|
|
|
MiniAllArticleTagResponse {
|
|
|
TagGroup []ArticleTagGroup `json:"tagGroup"`
|
|
|
}
|
|
|
ArticleTagGroup {
|
...
|
...
|
@@ -326,8 +325,6 @@ type ( |
|
|
}
|
|
|
)
|
|
|
|
|
|
|
|
|
|
|
|
//管理后台获取文章详情
|
|
|
type (
|
|
|
SystemArticleGetRequest {
|
...
|
...
|
@@ -357,6 +354,7 @@ type ( |
|
|
CountComment int `json:"countComment"` // 评论数量
|
|
|
CountRead int `json:"countRead"` // 浏览数量
|
|
|
Show int `json:"show"` // 评论的展示状态(0显示、1不显示)
|
|
|
Tags []ArticleTagItem `json:"tags"` //标签
|
|
|
}
|
|
|
)
|
|
|
|
...
|
...
|
@@ -366,9 +364,11 @@ type ( |
|
|
CompanyId int64 `json:"companyId,optional"`
|
|
|
Title string `json:"title,optional"` //标题
|
|
|
Author string `json:"author,optional"` //发布人
|
|
|
PublishDate string `json:"publishDate,optional"` //发布日期
|
|
|
PageNumber int `json:"pageNumber"` //页码
|
|
|
PageSize int `json:"pageSize"` //每页行数
|
|
|
BeginTime int64 `json:"beginTime,optional"` //开始时间
|
|
|
EndTime int64 `json:"endTime,optional"` //结束时间
|
|
|
Tags []int64 `json:"tags,optional"` //标签
|
|
|
Page int `json:"page"` //页码
|
|
|
Size int `json:"size"` //每页行数
|
|
|
}
|
|
|
|
|
|
SystemArticleSearchResponse {
|
...
|
...
|
@@ -399,6 +399,7 @@ type ( |
|
|
WhoReview []int64 `json:"whoReview"` // 评论人
|
|
|
Location Location `json:"location"` // 坐标
|
|
|
TargetUser int `json:"targetUser"` //分发方式 [0分发给所有人、1分发给指定的人]
|
|
|
Tags []int64 `json:"tags"` // 标签
|
|
|
}
|
|
|
SystemArticleUpdateResponse {
|
|
|
Id int64 `json:"id"` //id
|
...
|
...
|
@@ -409,20 +410,51 @@ type ( |
|
|
CountLove int `json:"countLove"` //点赞数量
|
|
|
CountComment int `json:"CountComment"` //评论数量
|
|
|
Show int `json:"show"` //是否隐藏 [0显示、1不显示]
|
|
|
Tags []string `json:"tags"` //标签
|
|
|
Tags []int64 `json:"tags"` //标签
|
|
|
TargetUser int `json:"targetUser"` //分发方式 [0分发给所有人、1分发给指定的人]
|
|
|
}
|
|
|
//历史
|
|
|
SystemArticleHistoryRequest {
|
|
|
ArticleId int64 `json:"articleId"` //文章ID
|
|
|
Author string `json:"author,optional"` //发布人
|
|
|
UpdatedAt string `json:"updatedAt,optional"` //修改日期
|
|
|
BeginTime int64 `json:"beginTime,optional"` //开始时间
|
|
|
EndTime int64 `json:"endTime,optional"` //结束时间
|
|
|
Page int `json:"page"` //页码
|
|
|
Size int `json:"size"` //每页行数
|
|
|
}
|
|
|
SystemArticleHistoryResponse {
|
|
|
Total int `json:"total"`
|
|
|
List []SystemArticleHistory `json:"list"`
|
|
|
}
|
|
|
SystemArticleHistory {
|
|
|
Id int64 `json:"id"` //id
|
|
|
Author string `json:"author"` //编辑人
|
|
|
Action string `json:"action"` //编辑类型
|
|
|
UpdatedAt string `json:"updatedAt"` //编辑时间
|
|
|
UpdatedAt int64 `json:"updatedAt"` //编辑时间
|
|
|
}
|
|
|
SystemArticleGetHistoryRequest {
|
|
|
Id int64 `path:"id"` //id
|
|
|
CompanyId int64 `path:",optional"`
|
|
|
}
|
|
|
SystemArticleGetHistoryResponse {
|
|
|
Id int64 `json:"id"` // id
|
|
|
ArticleId int64 `json:"articleId"` // 文章ID
|
|
|
Title string `json:"title"` // 标题
|
|
|
AuthorId int64 `json:"authorId"` // 发布人id
|
|
|
Author ArticleAuthor `json:"author"` // 发布人
|
|
|
CreatedAt int64 `json:"createdAt"` // 文章的发布时间
|
|
|
Section []ArticleSection `json:"section"` // 文章的文本内容
|
|
|
Images []string `json:"images"` // 图片
|
|
|
WhoRead []int64 `json:"whoRead"` // 谁可查看
|
|
|
WhoReadInfo []UserShowName `json:"whoReadInfo"` // 谁可查看
|
|
|
WhoReview []int64 `json:"whoReview"` // 谁可评论
|
|
|
WhoReviewInfo []UserShowName `json:"whoReviewInfo"` // 谁可评论
|
|
|
Location Location `json:"location"` // 定位坐标
|
|
|
CountLove int `json:"countLove"` // 点赞数量
|
|
|
CountComment int `json:"countComment"` // 评论数量
|
|
|
CountRead int `json:"countRead"` // 浏览数量
|
|
|
Show int `json:"show"` // 评论的展示状态(0显示、1不显示)
|
|
|
TargetUser int `json:"targetUser"` //分发方式 [0分发给所有人、1分发给指定的人]
|
|
|
}
|
|
|
)
|
|
|
|
...
|
...
|
|