|
@@ -1,25 +1,25 @@
|
|
|
package response
|
|
|
|
|
|
type CommunityQuestionItem struct {
|
|
|
- CommunityQuestionID int `json:"community_question_id"`
|
|
|
- UserId int `json:"user_id"`
|
|
|
- QuestionContent string `json:"question_content"`
|
|
|
- ReplierRealName string `json:"replier_real_name"`
|
|
|
- ReplierRank string `json:"replier_rank"`
|
|
|
- ReplierAvatar string `json:"replier_avatar"`
|
|
|
- ChartPermissionID int `json:"chart_permission_id"`
|
|
|
- ChartPermissionName string `json:"chart_permission_name"`
|
|
|
- ResearchGroupSecondId int `json:"research_group_second_id"`
|
|
|
- ResearchGroupSecondName string `json:"research_group_second_name"`
|
|
|
- IsRead int `json:"is_read"`
|
|
|
- ReplierIsRead int `json:"replier_is_read"`
|
|
|
- CreateTime string `json:"create_time"`
|
|
|
- ReplyTime string `json:"reply_time"`
|
|
|
- IsTop int `json:"is_top"`
|
|
|
- ReplyStatus int `json:"reply_status" description:"回复状态 1-待分配 2-待回答 3-已回答"`
|
|
|
+ CommunityQuestionID int `json:"community_question_id"`
|
|
|
+ UserId int `json:"user_id"`
|
|
|
+ QuestionContent string `json:"question_content"`
|
|
|
+ ReplierRealName string `json:"replier_real_name"`
|
|
|
+ ReplierRank string `json:"replier_rank"`
|
|
|
+ ReplierAvatar string `json:"replier_avatar"`
|
|
|
+ ChartPermissionID int `json:"chart_permission_id"`
|
|
|
+ ChartPermissionName string `json:"chart_permission_name"`
|
|
|
+ ResearchGroupSecondId int `json:"research_group_second_id"`
|
|
|
+ ResearchGroupSecondName string `json:"research_group_second_name"`
|
|
|
+ IsRead int `json:"is_read"`
|
|
|
+ ReplierIsRead int `json:"replier_is_read"`
|
|
|
+ CreateTime string `json:"create_time"`
|
|
|
+ ReplyTime string `json:"reply_time"`
|
|
|
+ IsTop int `json:"is_top"`
|
|
|
+ ReplyStatus int `json:"reply_status" description:"回复状态 1-待分配 2-待回答 3-已回答"`
|
|
|
//AuthOk bool `json:"auth_ok" description:"是否有权限"`
|
|
|
//PermissionInfo PermissionCheckInfo `json:"permission_info"`
|
|
|
- AudioList []*CommunityQuestionAudioItem `json:"audio_list"`
|
|
|
+ AudioList []*CommunityQuestionAudioItem `json:"audio_list"`
|
|
|
}
|
|
|
|
|
|
type CommunityQuestionAudioItem struct {
|
|
@@ -59,3 +59,10 @@ type ResearchGroupMember struct {
|
|
|
AdminId int `json:"admin_id"`
|
|
|
AdminName string `json:"admin_name"`
|
|
|
}
|
|
|
+
|
|
|
+// RespCommunityQuestionLikeRoast
|
|
|
+type RespCommunityQuestionLikeRoast struct {
|
|
|
+ LikeNum int64 `description:"点赞总数" json:"like_num"`
|
|
|
+ RoastNum int64 `description:"吐槽总数" json:"roast_num"`
|
|
|
+ Enabled int8 `description:"本次点赞/吐槽结果: 0-已取消赞 1-有效赞" json:"like_enabled"`
|
|
|
+}
|