正在显示
5 个修改的文件
包含
38 行增加
和
26 行删除
@@ -258,11 +258,13 @@ type ( | @@ -258,11 +258,13 @@ type ( | ||
258 | } | 258 | } |
259 | 259 | ||
260 | SimpleComment { | 260 | SimpleComment { |
261 | - Id int64 `json:"id"` | ||
262 | - Content string `json:"content"` // 评论内容 | ||
263 | - Show int `json:"show"` // 评论的展示状态(0显示、1不显示) | ||
264 | - AtWho []CommentAtWho `json:"atWho"` // 填写评论时@的人 | ||
265 | - MatchUrl map[string]string `json:"matchUrl"` // 评论内容中的url文本 | 261 | + Id int64 `json:"id"` |
262 | + Content string `json:"content"` // 评论内容 | ||
263 | + Show int `json:"show"` // 评论的展示状态(0显示、1不显示) | ||
264 | + AtWho []CommentAtWho `json:"atWho"` // 填写评论时@的人 | ||
265 | + MatchUrl map[string]string `json:"matchUrl"` // 评论内容中的url文本 | ||
266 | + CountReply int `json:"countReply"` // 用户回复数量 | ||
267 | + CountUserLove int `json:"countUserLove"` // 用户点赞数量 | ||
266 | } | 268 | } |
267 | 269 | ||
268 | MiniBeLikedRequest{ | 270 | MiniBeLikedRequest{ |
@@ -187,10 +187,12 @@ func (l *MiniBusinessLogic) MiniBusiness(req *types.MessageRequest, msgType doma | @@ -187,10 +187,12 @@ func (l *MiniBusinessLogic) MiniBusiness(req *types.MessageRequest, msgType doma | ||
187 | // 评论 | 187 | // 评论 |
188 | if v, ok := commentIdMap[item.CommentId]; ok && v != nil { | 188 | if v, ok := commentIdMap[item.CommentId]; ok && v != nil { |
189 | to.Comment = &types.SimpleComment{ | 189 | to.Comment = &types.SimpleComment{ |
190 | - Id: v.Id, | ||
191 | - Content: v.Content, | ||
192 | - Show: int(v.Show), | ||
193 | - MatchUrl: v.MatchUrl, | 190 | + Id: v.Id, |
191 | + Content: v.Content, | ||
192 | + Show: int(v.Show), | ||
193 | + CountReply: v.CountReply, | ||
194 | + CountUserLove: v.CountUserLove, | ||
195 | + MatchUrl: v.MatchUrl, | ||
194 | } | 196 | } |
195 | to.Comment.AtWho = make([]types.CommentAtWho, 0) | 197 | to.Comment.AtWho = make([]types.CommentAtWho, 0) |
196 | for _, who := range v.AtWho { | 198 | for _, who := range v.AtWho { |
@@ -204,10 +206,12 @@ func (l *MiniBusinessLogic) MiniBusiness(req *types.MessageRequest, msgType doma | @@ -204,10 +206,12 @@ func (l *MiniBusinessLogic) MiniBusiness(req *types.MessageRequest, msgType doma | ||
204 | // 被回复的评论 | 206 | // 被回复的评论 |
205 | if v, ok := commentIdMap[item.CommentParentId]; ok && v != nil { | 207 | if v, ok := commentIdMap[item.CommentParentId]; ok && v != nil { |
206 | to.CommentParent = &types.SimpleComment{ | 208 | to.CommentParent = &types.SimpleComment{ |
207 | - Id: v.Id, | ||
208 | - Content: v.Content, | ||
209 | - Show: int(v.Show), | ||
210 | - MatchUrl: v.MatchUrl, | 209 | + Id: v.Id, |
210 | + Content: v.Content, | ||
211 | + Show: int(v.Show), | ||
212 | + CountReply: v.CountReply, | ||
213 | + CountUserLove: v.CountUserLove, | ||
214 | + MatchUrl: v.MatchUrl, | ||
211 | } | 215 | } |
212 | to.CommentParent.AtWho = make([]types.CommentAtWho, 0) | 216 | to.CommentParent.AtWho = make([]types.CommentAtWho, 0) |
213 | for _, who := range v.AtWho { | 217 | for _, who := range v.AtWho { |
@@ -107,10 +107,12 @@ func (l *MiniMyBeLikedLogic) NewItemSimple(love *domain.UserLoveFlag, company *d | @@ -107,10 +107,12 @@ func (l *MiniMyBeLikedLogic) NewItemSimple(love *domain.UserLoveFlag, company *d | ||
107 | 107 | ||
108 | if comment != nil { | 108 | if comment != nil { |
109 | item.Comment = &types.SimpleComment{ | 109 | item.Comment = &types.SimpleComment{ |
110 | - Id: comment.Id, | ||
111 | - Content: comment.Content, | ||
112 | - Show: int(comment.Show), | ||
113 | - MatchUrl: comment.MatchUrl, | 110 | + Id: comment.Id, |
111 | + Content: comment.Content, | ||
112 | + Show: int(comment.Show), | ||
113 | + CountReply: comment.CountReply, | ||
114 | + CountUserLove: comment.CountUserLove, | ||
115 | + MatchUrl: comment.MatchUrl, | ||
114 | } | 116 | } |
115 | item.Comment.AtWho = make([]types.CommentAtWho, 0) | 117 | item.Comment.AtWho = make([]types.CommentAtWho, 0) |
116 | for _, who := range comment.AtWho { | 118 | for _, who := range comment.AtWho { |
@@ -107,10 +107,12 @@ func (l *MiniMyLikeLogic) NewItemSimple(love *domain.UserLoveFlag, company *doma | @@ -107,10 +107,12 @@ func (l *MiniMyLikeLogic) NewItemSimple(love *domain.UserLoveFlag, company *doma | ||
107 | 107 | ||
108 | if comment != nil { | 108 | if comment != nil { |
109 | item.Comment = &types.SimpleComment{ | 109 | item.Comment = &types.SimpleComment{ |
110 | - Id: comment.Id, | ||
111 | - Content: comment.Content, | ||
112 | - Show: int(comment.Show), | ||
113 | - MatchUrl: comment.MatchUrl, | 110 | + Id: comment.Id, |
111 | + Content: comment.Content, | ||
112 | + Show: int(comment.Show), | ||
113 | + CountReply: comment.CountReply, | ||
114 | + CountUserLove: comment.CountUserLove, | ||
115 | + MatchUrl: comment.MatchUrl, | ||
114 | } | 116 | } |
115 | item.Comment.AtWho = make([]types.CommentAtWho, 0) | 117 | item.Comment.AtWho = make([]types.CommentAtWho, 0) |
116 | for _, who := range comment.AtWho { | 118 | for _, who := range comment.AtWho { |
@@ -599,11 +599,13 @@ type MyLikeItem struct { | @@ -599,11 +599,13 @@ type MyLikeItem struct { | ||
599 | } | 599 | } |
600 | 600 | ||
601 | type SimpleComment struct { | 601 | type SimpleComment struct { |
602 | - Id int64 `json:"id"` | ||
603 | - Content string `json:"content"` // 评论内容 | ||
604 | - Show int `json:"show"` // 评论的展示状态(0显示、1不显示) | ||
605 | - AtWho []CommentAtWho `json:"atWho"` // 填写评论时@的人 | ||
606 | - MatchUrl map[string]string `json:"matchUrl"` // 评论内容中的url文本 | 602 | + Id int64 `json:"id"` |
603 | + Content string `json:"content"` // 评论内容 | ||
604 | + Show int `json:"show"` // 评论的展示状态(0显示、1不显示) | ||
605 | + AtWho []CommentAtWho `json:"atWho"` // 填写评论时@的人 | ||
606 | + MatchUrl map[string]string `json:"matchUrl"` // 评论内容中的url文本 | ||
607 | + CountReply int `json:"countReply"` // 用户回复数量 | ||
608 | + CountUserLove int `json:"countUserLove"` // 用户点赞数量 | ||
607 | } | 609 | } |
608 | 610 | ||
609 | type MiniBeLikedRequest struct { | 611 | type MiniBeLikedRequest struct { |
-
请 注册 或 登录 后发表评论