...
|
...
|
@@ -17,13 +17,14 @@ type CommentAuthor struct { |
|
|
}
|
|
|
|
|
|
type MiniCreateArticleCommentRequest struct {
|
|
|
ArtitcleId int64 `json:"articleId"` // 文章id
|
|
|
SectionId int64 `json:"sectionId"` // 段落id
|
|
|
FromUserId int64 `json:",optional"` // 填写文章的人,服务端自动获取
|
|
|
CompanyId int64 `json:",optional"` // 服务端自动获取
|
|
|
Pid int64 `json:"pid"` // 回复那个评论的id
|
|
|
Content string `json:"content"` // 评论的内容
|
|
|
AtWho []CommentAtWho `json:"atWho"` // 填写评论时@的人
|
|
|
ArtitcleId int64 `json:"articleId"` // 文章id
|
|
|
SectionId int64 `json:"sectionId"` // 段落id
|
|
|
FromUserId int64 `json:",optional"` // 填写文章的人,服务端自动获取
|
|
|
CompanyId int64 `json:",optional"` // 服务端自动获取
|
|
|
Pid int64 `json:"pid,optional"` // 回复那个评论的id
|
|
|
Content string `json:"content"` // 评论的内容
|
|
|
AtWho []CommentAtWho `json:"atWho,optional"` // 填写评论时@的人
|
|
|
MatchUrl map[string]string `json:"matchUrl,optional"` // 评论内容中的url文本
|
|
|
}
|
|
|
|
|
|
type CommentAtWho struct {
|
...
|
...
|
@@ -33,21 +34,22 @@ type CommentAtWho struct { |
|
|
}
|
|
|
|
|
|
type MiniCreateArticleCommentResponse struct {
|
|
|
Id int64 `json:"id"`
|
|
|
Pid int64 `json:"pid"`
|
|
|
TopId int64 `json:"topId"`
|
|
|
ArtitcleId int64 `json:"articleId"` // 文章id
|
|
|
SectionId int64 `json:"sectionId"` // 段落id
|
|
|
FromUserId int64 `json:"fromUserId"` // 填写评论的人
|
|
|
FromUser CommentAuthor `json:"fromUser"` // 填写评论的人
|
|
|
ToUserId int64 `json:"toUserId"` // 回复哪个人
|
|
|
ToUser CommentAuthor `json:"toUser"` // 回复哪个人
|
|
|
SectionContent string `json:"sectionContent"` // 引用的文章内容文本
|
|
|
CountReply int `json:"countReply"` // 回复数量
|
|
|
CountUserLove int `json:"countUserLove"` // 用户点赞数量
|
|
|
CountAdminLove int `json:"countAdminLove"` // 运营点赞数量
|
|
|
AtWho []CommentAtWho `json:"atWho"` // 填写评论时@的人
|
|
|
CreatedAt int64 `json:"createdAt"` //
|
|
|
Id int64 `json:"id"`
|
|
|
Pid int64 `json:"pid"`
|
|
|
TopId int64 `json:"topId"`
|
|
|
ArtitcleId int64 `json:"articleId"` // 文章id
|
|
|
SectionId int64 `json:"sectionId"` // 段落id
|
|
|
FromUserId int64 `json:"fromUserId"` // 填写评论的人
|
|
|
FromUser CommentAuthor `json:"fromUser"` // 填写评论的人
|
|
|
ToUserId int64 `json:"toUserId"` // 回复哪个人
|
|
|
ToUser CommentAuthor `json:"toUser"` // 回复哪个人
|
|
|
SectionContent string `json:"sectionContent"` // 引用的文章内容文本
|
|
|
CountReply int `json:"countReply"` // 回复数量
|
|
|
CountUserLove int `json:"countUserLove"` // 用户点赞数量
|
|
|
CountAdminLove int `json:"countAdminLove"` // 运营点赞数量
|
|
|
AtWho []CommentAtWho `json:"atWho"` // 填写评论时@的人
|
|
|
MatchUrl map[string]string `json:"matchUrl"` // 评论内容中的url文本
|
|
|
CreatedAt int64 `json:"createdAt"` //
|
|
|
}
|
|
|
|
|
|
type MiniListArticleCommentRequest struct {
|
...
|
...
|
@@ -71,23 +73,24 @@ type ArticleCommentAndReply struct { |
|
|
}
|
|
|
|
|
|
type ArticleCommentItem struct {
|
|
|
Id int64 `json:"id"`
|
|
|
Pid int64 `json:"pid"`
|
|
|
TopId int64 `json:"topId"`
|
|
|
ArtitcleId int64 `json:"articleId"` // 文章id
|
|
|
SectionId int64 `json:"sectionId"` // 段落id
|
|
|
FromUserId int64 `json:"fromUserId"` // 填写评论的人
|
|
|
FromUser CommentAuthor `json:"fromUser"` // 填写评论的人
|
|
|
ToUserId int64 `json:"toUserId"` // 回复哪个人
|
|
|
ToUser CommentAuthor `json:"toUser"` // 回复哪个人
|
|
|
SectionContent string `json:"sectionContent"` // 引用的文章内容文本
|
|
|
CountReply int `json:"countReply"` // 回复数量
|
|
|
CountUserLove int `json:"countUserLove"` // 用户点赞数量
|
|
|
CountAdminLove int `json:"countAdminLove"` // 运营点赞数量
|
|
|
AtWho []CommentAtWho `json:"atWho"` // 填写评论时@的人
|
|
|
CreatedAt int64 `json:"createdAt"` //
|
|
|
MeLoveFlag int `json:"meLoveFlag"` //当前人员对评论的点赞标识 (0 没有点赞 1有点赞)
|
|
|
Content string `json:"content"` // 评论的内容
|
|
|
Id int64 `json:"id"`
|
|
|
Pid int64 `json:"pid"`
|
|
|
TopId int64 `json:"topId"`
|
|
|
ArtitcleId int64 `json:"articleId"` // 文章id
|
|
|
SectionId int64 `json:"sectionId"` // 段落id
|
|
|
FromUserId int64 `json:"fromUserId"` // 填写评论的人
|
|
|
FromUser CommentAuthor `json:"fromUser"` // 填写评论的人
|
|
|
ToUserId int64 `json:"toUserId"` // 回复哪个人
|
|
|
ToUser CommentAuthor `json:"toUser"` // 回复哪个人
|
|
|
SectionContent string `json:"sectionContent"` // 引用的文章内容文本
|
|
|
CountReply int `json:"countReply"` // 回复数量
|
|
|
CountUserLove int `json:"countUserLove"` // 用户点赞数量
|
|
|
CountAdminLove int `json:"countAdminLove"` // 运营点赞数量
|
|
|
AtWho []CommentAtWho `json:"atWho"` // 填写评论时@的人
|
|
|
MatchUrl map[string]string `json:"matchUrl"` // 评论内容中的url文本
|
|
|
CreatedAt int64 `json:"createdAt"` //
|
|
|
MeLoveFlag int `json:"meLoveFlag"` //当前人员对评论的点赞标识 (0 没有点赞 1有点赞)
|
|
|
Content string `json:"content"` // 评论的内容
|
|
|
}
|
|
|
|
|
|
type MiniGetArticleCommentRequest struct {
|
...
|
...
|
@@ -160,19 +163,21 @@ type SystemArticleCommentSearchResponse struct { |
|
|
}
|
|
|
|
|
|
type SystemArticleCommentSearchItem struct {
|
|
|
Id int64 `json:"id"`
|
|
|
Pid int64 `json:"pid"`
|
|
|
TopId int64 `json:"topId"`
|
|
|
ArtitcleId int64 `json:"articleId"` // 文章id
|
|
|
SectionId int64 `json:"sectionId"` // 段落id
|
|
|
FromUserId int64 `json:"fromUserId"` // 填写评论的人
|
|
|
FromUser CommentAuthor `json:"fromUser"` // 填写评论的人
|
|
|
CountReply int `json:"countReply"` // 回复数量
|
|
|
CountUserLove int `json:"countUserLove"` // 用户点赞数量
|
|
|
CountAdminLove int `json:"countAdminLove"` // 运营点赞数量
|
|
|
CreatedAt int64 `json:"createdAt"` // 评论时间
|
|
|
Content string `json:"content"` // 评论的内容
|
|
|
Show int `json:"show"` // 显示状态
|
|
|
Id int64 `json:"id"`
|
|
|
Pid int64 `json:"pid"`
|
|
|
TopId int64 `json:"topId"`
|
|
|
ArtitcleId int64 `json:"articleId"` // 文章id
|
|
|
SectionId int64 `json:"sectionId"` // 段落id
|
|
|
FromUserId int64 `json:"fromUserId"` // 填写评论的人
|
|
|
FromUser CommentAuthor `json:"fromUser"` // 填写评论的人
|
|
|
CountReply int `json:"countReply"` // 回复数量
|
|
|
CountUserLove int `json:"countUserLove"` // 用户点赞数量
|
|
|
CountAdminLove int `json:"countAdminLove"` // 运营点赞数量
|
|
|
CreatedAt int64 `json:"createdAt"` // 评论时间
|
|
|
Content string `json:"content"` // 评论的内容
|
|
|
AtWho []CommentAtWho `json:"atWho"` // 填写评论时@的人
|
|
|
MatchUrl map[string]string `json:"matchUrl"` // 评论内容中的url文本
|
|
|
Show int `json:"show"` // 显示状态
|
|
|
}
|
|
|
|
|
|
type SystemListCommentRequest struct {
|
...
|
...
|
@@ -318,6 +323,7 @@ type TagCreateRequest struct { |
|
|
Category string `json:"category"` // 标签分类
|
|
|
Remark string `json:"remark,optional"` // 备注
|
|
|
Other string `json:"other,optional"`
|
|
|
SortBy int `json:"sortBy,optional"` //排序
|
|
|
}
|
|
|
|
|
|
type TagCreateResponse struct {
|
...
|
...
|
@@ -332,6 +338,7 @@ type TagEditRequest struct { |
|
|
Category string `json:"category"` // 标签分类
|
|
|
Remark string `json:"remark,optional"` // 备注
|
|
|
Other string `json:"other,optional"`
|
|
|
SortBy int `json:"sortBy,optional"` // 排序
|
|
|
}
|
|
|
|
|
|
type TagEditResponse struct {
|
...
|
...
|
@@ -350,6 +357,7 @@ type TagGetResponse struct { |
|
|
Category string `json:"category"` // 标签分类
|
|
|
Remark string `json:"remark"` // 备注
|
|
|
Other string `json:"other"`
|
|
|
SortBy int `json:"sortBy,optional"` // 排序
|
|
|
}
|
|
|
|
|
|
type TagListRequest struct {
|
...
|
...
|
@@ -373,6 +381,7 @@ type TagItem struct { |
|
|
Category string `json:"category"` // 标签分类
|
|
|
Remark string `json:"remark"` // 备注
|
|
|
CreatedAt int64 `json:"createdAt"`
|
|
|
SortBy int `json:"sortBy,optional"` // 排序
|
|
|
}
|
|
|
|
|
|
type TagDeleteRequest struct {
|
...
|
...
|
@@ -792,13 +801,14 @@ type ArticleAuthor struct { |
|
|
}
|
|
|
|
|
|
type MiniArticleCreateRequest struct {
|
|
|
Title string `json:"title"` //标题
|
|
|
Section []string `json:"section"` //文章的文本内容
|
|
|
AuthorId int64 `json:"authorId,optional"` //发布人id
|
|
|
Images []string `json:"images,optional"` //图片
|
|
|
WhoRead []int64 `json:"whoRead,optional"` //谁可查看
|
|
|
WhoReview []int64 `json:"whoReview,optional"` //谁可评论
|
|
|
Location Location `json:"location,optional"` //定位坐标
|
|
|
Title string `json:"title"` //标题
|
|
|
Section []string `json:"section"` //文章的文本内容
|
|
|
AuthorId int64 `json:"authorId,optional"` //发布人id
|
|
|
Images []string `json:"images,optional"` //图片
|
|
|
WhoRead []int64 `json:"whoRead,optional"` //谁可查看
|
|
|
WhoReview []int64 `json:"whoReview,optional"` //谁可评论
|
|
|
Location Location `json:"location,optional"` //定位坐标
|
|
|
MatchUrl map[string]string `json:"matchUrl"` // 匹配文章内容中的url文本
|
|
|
}
|
|
|
|
|
|
type MiniArticleCreateResponse struct {
|
...
|
...
|
@@ -812,24 +822,25 @@ type MiniArticleGetRequest struct { |
|
|
}
|
|
|
|
|
|
type MiniArticleGetResponse struct {
|
|
|
Id int64 `json:"id"` //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"` //谁可查看
|
|
|
WhoReview []int64 `json:"whoReview"` //谁可评论
|
|
|
Location Location `json:"location"` //定位坐标
|
|
|
CountLove int `json:"countLove"` // 点赞数量
|
|
|
CountComment int `json:"countComment"` // 评论数量
|
|
|
CountRead int `json:"countRead"` // 浏览数量
|
|
|
Show int `json:"show"` // 评论的展示状态(1显示、2不显示)
|
|
|
Edit int `json:"edit"` // 文章是否存在变更记录 (0 不存在 1存在)
|
|
|
MeLoveFlag int `json:"meLoveFlag"` // 当前人员对文章的点赞标识 (0 没有点赞 1有点赞)
|
|
|
MeFollowFlag int `json:"meFollowFlag"` // 当前人员对作者的关注标识 (0 没有关注 1有关注)
|
|
|
Tags []string `json:"tags"` // 文章的标签
|
|
|
Id int64 `json:"id"` //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"` //谁可查看
|
|
|
WhoReview []int64 `json:"whoReview"` //谁可评论
|
|
|
Location Location `json:"location"` //定位坐标
|
|
|
CountLove int `json:"countLove"` // 点赞数量
|
|
|
CountComment int `json:"countComment"` // 评论数量
|
|
|
CountRead int `json:"countRead"` // 浏览数量
|
|
|
Show int `json:"show"` // 评论的展示状态(1显示、2不显示)
|
|
|
Edit int `json:"edit"` // 文章是否存在变更记录 (0 不存在 1存在)
|
|
|
MeLoveFlag int `json:"meLoveFlag"` // 当前人员对文章的点赞标识 (0 没有点赞 1有点赞)
|
|
|
MeFollowFlag int `json:"meFollowFlag"` // 当前人员对作者的关注标识 (0 没有关注 1有关注)
|
|
|
Tags []string `json:"tags"` // 文章的标签
|
|
|
MatchUrl map[string]string `json:"matchUrl"` // 匹配文章内容中的url文本
|
|
|
}
|
|
|
|
|
|
type ArticleSection struct {
|
...
|
...
|
@@ -941,15 +952,16 @@ type MiniArticleMarkUserReadResponse struct { |
|
|
}
|
|
|
|
|
|
type MiniArticleDraftCreateRequest struct {
|
|
|
CompanyId int64 `json:",optional"`
|
|
|
AuthorId int64 `json:",optional"` // 发布人
|
|
|
Template int `json:"template"` // 使用哪个模板进行编辑 0、无 1、演绎式 2、归纳式
|
|
|
Section []string `json:"section"` // 填写的内容
|
|
|
Title string `json:"title"` // 标题
|
|
|
Images []string `json:"images"` // 图片
|
|
|
WhoRead []int64 `json:"whoRead"` // 谁可以看
|
|
|
WhoReview []int64 `json:"whoReview"` // 评论人
|
|
|
Location Location `json:"location"` // 坐标
|
|
|
CompanyId int64 `json:",optional"`
|
|
|
AuthorId int64 `json:",optional"` // 发布人
|
|
|
Template int `json:"template"` // 使用哪个模板进行编辑 0、无 1、演绎式 2、归纳式
|
|
|
Section []string `json:"section"` // 填写的内容
|
|
|
Title string `json:"title"` // 标题
|
|
|
Images []string `json:"images"` // 图片
|
|
|
WhoRead []int64 `json:"whoRead"` // 谁可以看
|
|
|
WhoReview []int64 `json:"whoReview"` // 评论人
|
|
|
Location Location `json:"location"` // 坐标
|
|
|
MatchUrl map[string]string `json:"matchUrl"` // 匹配文章内容中的url文本
|
|
|
}
|
|
|
|
|
|
type MiniArticleDraftCreateResponse struct {
|
...
|
...
|
@@ -957,16 +969,17 @@ type MiniArticleDraftCreateResponse struct { |
|
|
}
|
|
|
|
|
|
type MiniArticleDraftUpdateRequest struct {
|
|
|
Id int64 `json:"id"`
|
|
|
CompanyId int64 `json:",optional"`
|
|
|
AuthorId int64 `json:",optional"` // 发布人
|
|
|
Template int `json:"template"` // 使用哪个模板进行编辑 0、无 1、演绎式 2、归纳式
|
|
|
Section []string `json:"section"` // 填写的内容
|
|
|
Title string `json:"title"` // 标题
|
|
|
Images []string `json:"images"` // 图片
|
|
|
WhoRead []int64 `json:"whoRead"` // 谁可以看
|
|
|
WhoReview []int64 `json:"whoReview"` // 评论人
|
|
|
Location Location `json:"location"` // 坐标
|
|
|
Id int64 `json:"id"`
|
|
|
CompanyId int64 `json:",optional"`
|
|
|
AuthorId int64 `json:",optional"` // 发布人
|
|
|
Template int `json:"template"` // 使用哪个模板进行编辑 0、无 1、演绎式 2、归纳式
|
|
|
Section []string `json:"section"` // 填写的内容
|
|
|
Title string `json:"title"` // 标题
|
|
|
Images []string `json:"images"` // 图片
|
|
|
WhoRead []int64 `json:"whoRead"` // 谁可以看
|
|
|
WhoReview []int64 `json:"whoReview"` // 评论人
|
|
|
Location Location `json:"location"` // 坐标
|
|
|
MatchUrl map[string]string `json:"matchUrl"` // 匹配文章内容中的url文本
|
|
|
}
|
|
|
|
|
|
type MiniArticleDraftUpdateResponse struct {
|
...
|
...
|
@@ -986,12 +999,13 @@ type MiniArticleDraftSearchMeResponse struct { |
|
|
}
|
|
|
|
|
|
type MiniArticleDraftItem struct {
|
|
|
Id int64 `json:"id"`
|
|
|
Template int `json:"template"` // 使用哪个模板进行编辑 0、无 1、演绎式 2、归纳式
|
|
|
Section []string `json:"section"` // 填写的内容
|
|
|
Title string `json:"title"` // 标题
|
|
|
Images []string `json:"images"` // 图片
|
|
|
CreatedAt int64 `json:"createdAt"`
|
|
|
Id int64 `json:"id"`
|
|
|
Template int `json:"template"` // 使用哪个模板进行编辑 0、无 1、演绎式 2、归纳式
|
|
|
Section []string `json:"section"` // 填写的内容
|
|
|
Title string `json:"title"` // 标题
|
|
|
Images []string `json:"images"` // 图片
|
|
|
CreatedAt int64 `json:"createdAt"` //
|
|
|
MatchUrl map[string]string `json:"matchUrl"` //匹配内容中的url文本
|
|
|
}
|
|
|
|
|
|
type MiniArticleDraftGetMeRequest struct {
|
...
|
...
|
@@ -1001,14 +1015,15 @@ type MiniArticleDraftGetMeRequest struct { |
|
|
}
|
|
|
|
|
|
type MiniArticleDraftGetMeResponse struct {
|
|
|
Id int64 `json:"id"` //
|
|
|
Template int `json:"template"` // 使用哪个模板进行编辑 0、无 1、演绎式 2、归纳式
|
|
|
Section []string `json:"section"` // 填写的内容
|
|
|
Title string `json:"title"` // 标题
|
|
|
Images []string `json:"images"` // 图片
|
|
|
WhoRead []int64 `json:"whoRead"` // 谁可以看
|
|
|
WhoReview []int64 `json:"whoReview"` // 评论人
|
|
|
Location Location `json:"location"` // 坐标
|
|
|
Id int64 `json:"id"` //
|
|
|
Template int `json:"template"` // 使用哪个模板进行编辑 0、无 1、演绎式 2、归纳式
|
|
|
Section []string `json:"section"` // 填写的内容
|
|
|
Title string `json:"title"` // 标题
|
|
|
Images []string `json:"images"` // 图片
|
|
|
WhoRead []int64 `json:"whoRead"` // 谁可以看
|
|
|
WhoReview []int64 `json:"whoReview"` // 评论人
|
|
|
Location Location `json:"location"` // 坐标
|
|
|
MatchUrl map[string]string `json:"matchUrl"` //
|
|
|
}
|
|
|
|
|
|
type MiniArticleDraftDeleteMeRequest struct {
|
...
|
...
|
@@ -1071,6 +1086,7 @@ type ArticleTagItem struct { |
|
|
Category string `json:"category"`
|
|
|
Name string `json:"name"`
|
|
|
Image string `json:"image"`
|
|
|
SortBy int `json:"sortBy"`
|
|
|
}
|
|
|
|
|
|
type SystemArticleGetRequest struct {
|
...
|
...
|
@@ -1230,6 +1246,7 @@ type ArticleTagCount struct { |
|
|
TagRemark string `json:"tagRemark"` // 标签备注
|
|
|
TotalArticle int `json:"totalArticle"` // 总的文章数量
|
|
|
ReadArticle int `json:"readArticle"` // 已读的标签数量
|
|
|
SortBy int `json:"sortBy"` // 排序
|
|
|
}
|
|
|
|
|
|
type MiniSearchArticleRequest struct {
|
...
|
...
|
|