123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- package response
- import (
- "hongze/hongze_yb/services/company"
- "time"
- )
- type ClassifyListItem struct {
- ClassifySecondId int `json:"classify_second_id"`
- ClassifySecondName string `json:"classify_second_name"`
- ParentId int `json:"parent_id"`
- ReportAuthor string `json:"report_author"`
- AuthorDescript string `json:"author_descript"`
- HomeImgUrl string `json:"home_img_url"`
- Stage int `description:"期数" json:"stage"`
- ProductName string `json:"product_name"`
- }
- type ClassifyDetail struct {
- ClassifyListItem
- AvatarImgUrl string `json:"avatar_img_url"`
- Abstract string `json:"abstract"`
- Descript string `json:"descript"`
- PermissionCheck *company.PermissionCheckInfo `json:"permission_check"`
- AuthOk bool `json:"auth_ok"`
- IsVip int `json:"is_vip"'`
- }
- type ClassReportListItem struct {
- ReportId int `description:"报告Id" json:"report_id"`
- ClassifyIdFirst int `description:"一级分类id" json:"classify_id_first"`
- ClassifyNameFirst string `description:"一级分类名称" json:"classify_name_first"`
- ClassifyIdSecond int `description:"二级分类id" json:"classify_id_second"`
- ClassifyNameSecond string `description:"二级分类名称" json:"classify_name_second"`
- Title string `description:"标题" json:"title"`
- Abstract string `description:"摘要" json:"abstract"`
- Author string `description:"作者" json:"author"`
- AuthorImageUrl string `description:"作者头像" json:"author_image_url"`
- PublishTime time.Time `description:"发布时间" json:"publish_time"`
- Stage int `description:"期数" json:"stage"`
- VideoUrl string `description:"音频文件URL" json:"video_url"`
- }
- type ClassReportList struct {
- List []*ClassReportListItem `json:"list"`
- PermissionCheck *company.PermissionCheckInfo `json:"permission_check"`
- AuthOk bool `json:"auth_ok"`
-
- }
|