正在显示
3 个修改的文件
包含
18 行增加
和
10 行删除
@@ -206,7 +206,7 @@ func GetChanceCommentMsg(uid, lastId int64, pageSize int, msgType int, v interfa | @@ -206,7 +206,7 @@ func GetChanceCommentMsg(uid, lastId int64, pageSize int, msgType int, v interfa | ||
206 | sql := `select a.*,b.content commented_content,b.create_at commented_time,b.user_id commented_user_id from ( | 206 | sql := `select a.*,b.content commented_content,b.create_at commented_time,b.user_id commented_user_id from ( |
207 | select a.*,b.images,b.speechs,b.videos from ( | 207 | select a.*,b.images,b.speechs,b.videos from ( |
208 | select a.*,b.source_content,b.enable_status,b.user_id chance_user_id,b.create_at,b.review_status from ( | 208 | select a.*,b.source_content,b.enable_status,b.user_id chance_user_id,b.create_at,b.review_status from ( |
209 | -select id,message content,source_type,source_id,is_read,create_at comment_time,chance_id from user_msg | 209 | +select id,message content,source_type,source_id,is_read,create_at comment_time,chance_id,receive_user_id from user_msg |
210 | where receive_user_id =? and (?=0 or id<?) and msg_type=? | 210 | where receive_user_id =? and (?=0 or id<?) and msg_type=? |
211 | )a left outer join chance b on a.source_id = b.id and source_type=1 | 211 | )a left outer join chance b on a.source_id = b.id and source_type=1 |
212 | )a left outer join chance_data b on a.source_id = b.chance_id and source_type = 1 | 212 | )a left outer join chance_data b on a.source_id = b.chance_id and source_type = 1 |
@@ -361,9 +361,10 @@ type ChanceCommentItemOrm struct { | @@ -361,9 +361,10 @@ type ChanceCommentItemOrm struct { | ||
361 | CommentedTime time.Time `orm:"column(commented_time)"` //收藏时间 | 361 | CommentedTime time.Time `orm:"column(commented_time)"` //收藏时间 |
362 | 362 | ||
363 | //评论对象类型 | 363 | //评论对象类型 |
364 | - SourceType int `orm:"column(source_type)"` | ||
365 | - SourceId int64 `orm:"column(source_id)"` | ||
366 | - IsRead int64 `orm:"column(is_read)"` | 364 | + SourceType int `orm:"column(source_type)"` |
365 | + SourceId int64 `orm:"column(source_id)"` | ||
366 | + IsRead int64 `orm:"column(is_read)"` | ||
367 | + ReceiveUserId int64 `orm:"column(receive_user_id)"` | ||
367 | } | 368 | } |
368 | 369 | ||
369 | /*ChanceDetail 机会详情*/ | 370 | /*ChanceDetail 机会详情*/ |
@@ -595,10 +596,10 @@ type CollectData struct { | @@ -595,10 +596,10 @@ type CollectData struct { | ||
595 | 596 | ||
596 | //点赞数据 | 597 | //点赞数据 |
597 | type ThumbUpData struct { | 598 | type ThumbUpData struct { |
598 | - Id int64 `json:"id"` | ||
599 | - Content string `json:"content"` //点赞内容 | ||
600 | - ThumbUpTime int64 `json:"thumbUpTime"` //收藏时间 | ||
601 | - //IsRead bool `json:"is_read"` //是否已读 | 599 | + Id int64 `json:"id"` |
600 | + Content string `json:"content"` //点赞内容 | ||
601 | + ThumbUpTime int64 `json:"thumbUpTime"` //收藏时间 | ||
602 | + Provider interface{} `json:"provider,omitempty"` | ||
602 | } | 603 | } |
603 | 604 | ||
604 | //评论内容 | 605 | //评论内容 |
@@ -425,11 +425,13 @@ func MsgChanceComment(header *protocol.RequestHeader, request *protocol.MsgChanc | @@ -425,11 +425,13 @@ func MsgChanceComment(header *protocol.RequestHeader, request *protocol.MsgChanc | ||
425 | Provider: provider, | 425 | Provider: provider, |
426 | } | 426 | } |
427 | } | 427 | } |
428 | - commItem.CommentData = protocol.CommentData{ | 428 | + comment := protocol.CommentData{ |
429 | Id: chance.CommentId, | 429 | Id: chance.CommentId, |
430 | CommentTime: chance.CommentTime.Unix() * 1000, | 430 | CommentTime: chance.CommentTime.Unix() * 1000, |
431 | Content: chance.CommentContent, | 431 | Content: chance.CommentContent, |
432 | } | 432 | } |
433 | + comment.Provider, _ = agg.GetUserBaseInfo(chance.ReceiveUserId, header.CompanyId) | ||
434 | + commItem.CommentData = comment | ||
433 | commItem.IsRead = chance.IsRead == 1 | 435 | commItem.IsRead = chance.IsRead == 1 |
434 | commItem.SourceType = chance.SourceType | 436 | commItem.SourceType = chance.SourceType |
435 | commItem.MsgId = chance.CommentId | 437 | commItem.MsgId = chance.CommentId |
@@ -500,11 +502,16 @@ func MsgChanceThumbUp(header *protocol.RequestHeader, request *protocol.MsgChanc | @@ -500,11 +502,16 @@ func MsgChanceThumbUp(header *protocol.RequestHeader, request *protocol.MsgChanc | ||
500 | Provider: provider, | 502 | Provider: provider, |
501 | } | 503 | } |
502 | } | 504 | } |
503 | - commItem.ThumbUpData = protocol.ThumbUpData{ | 505 | + if provider, _ = agg.GetUserBaseInfo(chance.Uid, header.CompanyId); err != nil { |
506 | + | ||
507 | + } | ||
508 | + thumb := protocol.ThumbUpData{ | ||
504 | Id: chance.CommentId, | 509 | Id: chance.CommentId, |
505 | ThumbUpTime: chance.CommentTime.Unix() * 1000, | 510 | ThumbUpTime: chance.CommentTime.Unix() * 1000, |
506 | Content: chance.CommentContent, | 511 | Content: chance.CommentContent, |
507 | } | 512 | } |
513 | + thumb.Provider, _ = agg.GetUserBaseInfo(chance.ReceiveUserId, header.CompanyId) | ||
514 | + commItem.ThumbUpData = thumb | ||
508 | commItem.IsRead = chance.IsRead == 1 | 515 | commItem.IsRead = chance.IsRead == 1 |
509 | commItem.SourceType = chance.SourceType | 516 | commItem.SourceType = chance.SourceType |
510 | commItem.MsgId = chance.CommentId | 517 | commItem.MsgId = chance.CommentId |
-
请 注册 或 登录 后发表评论