...
|
...
|
@@ -9,39 +9,44 @@ type MiniArticleCommentAtUserResponse struct { |
|
|
}
|
|
|
|
|
|
type CommentAuthor struct {
|
|
|
Id int64 `json:"id"` // 人员id
|
|
|
Name string `json:"name"` // 人员的名字
|
|
|
Avatar string `json:"avatar"` // 人员头像URL
|
|
|
Position string `json:"position"` // 职位
|
|
|
Company string `json:"company"` // 公司
|
|
|
Id int64 `json:"id"` // 人员id
|
|
|
Name string `json:"name"` // 人员的名字
|
|
|
Avatar string `json:"avatar,optional"` // 人员头像URL
|
|
|
Position string `json:"position,optional"` // 职位
|
|
|
Company string `json:"company,optional"` // 公司
|
|
|
}
|
|
|
|
|
|
type MiniCreateArticleCommentRequest struct {
|
|
|
ArtitcleId int64 `json:"articleId"` // 文章id
|
|
|
SectionId int64 `json:"sectionId"` // 段落id
|
|
|
FromUserId int64 `json:",optional"` // 填写文章的人,服务端自动获取
|
|
|
CompanyId int64 `json:",optional"` // 服务端自动获取
|
|
|
Pid int64 `json:"commnet"` // 回复那个评论的id
|
|
|
Content string `json:"content"` // 评论的内容
|
|
|
AtWho []int64 `json:"atWho"` // 填写评论时@的人
|
|
|
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"` // 填写评论时@的人
|
|
|
}
|
|
|
|
|
|
type CommentAtWho struct {
|
|
|
Id int64 `json:"id"`
|
|
|
Name string `json:"name,optional"`
|
|
|
}
|
|
|
|
|
|
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 []CommentAuthor `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"` // 填写评论时@的人
|
|
|
CreatedAt int64 `json:"createdAt"` //
|
|
|
}
|
|
|
|
|
|
type MiniListArticleCommentRequest struct {
|
...
|
...
|
@@ -63,26 +68,26 @@ 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 []CommentAuthor `json:"atWho"` // 填写评论时@的人
|
|
|
CreatedAt int64 `json:"createdAt"` //
|
|
|
MeLoveFlag int `json:"meLoveFlag"` //当前人员对评论的点赞标识 (0 没有点赞 1有点赞)
|
|
|
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有点赞)
|
|
|
}
|
|
|
|
|
|
type MiniGetArticleCommentRequest struct {
|
|
|
CommentId int64 `path:"commentId"`
|
|
|
CommentId int64 `path:"id"`
|
|
|
CompanyId int64 `path:",optional"`
|
|
|
UserId int64 `path:",optional"`
|
|
|
}
|
...
|
...
|
|