|
@@ -7,40 +7,41 @@ import (
|
|
|
)
|
|
|
|
|
|
type Classify struct {
|
|
|
- Id int `orm:"column(id);pk"`
|
|
|
- ClassifyName string `description:"分类名称"`
|
|
|
- Sort int `json:"-"`
|
|
|
- ParentId int `description:"父级分类id"`
|
|
|
- CreateTime time.Time `description:"创建时间"`
|
|
|
- ModifyTime time.Time `description:"修改时间"`
|
|
|
- Abstract string `description:"栏目简介"`
|
|
|
- Descript string `description:"分享描述"`
|
|
|
- ReportAuthor string `description:"栏目作者"`
|
|
|
- AuthorDescript string `description:"作者简介"`
|
|
|
- ColumnImgUrl string `description:"栏目配图"`
|
|
|
- HeadImgUrl string `description:"头部banner"`
|
|
|
- AvatarImgUrl string `description:"头像"`
|
|
|
- ReportImgUrl string `description:"报告配图"`
|
|
|
- HomeImgUrl string `description:"首页配图"`
|
|
|
- ClassifyLabel string `description:"分类标签"`
|
|
|
- ShowType int `description:"展示类型:1-列表 2-专栏"`
|
|
|
- HasTeleconference int `description:"是否有电话会:0-否 1-是"`
|
|
|
- VipTitle string `description:"研究员头衔"`
|
|
|
- IsShow int `description:"是否在小程序显示:1-显示 0-隐藏"`
|
|
|
- YbFiccSort int `description:"小程序FICC页排序"`
|
|
|
- YbFiccIcon string `description:"小程序FICC页icon"`
|
|
|
- YbFiccPcIcon string `description:"小程序PC端FICC页背景图"`
|
|
|
- YbIconUrl string `description:"小程序已购页icon"`
|
|
|
- YbBgUrl string `description:"小程序已购详情背景图"`
|
|
|
- YbListImg string `description:"小程序研报列表封面图"`
|
|
|
- YbShareBgImg string `description:"小程序研报详情分享背景图"`
|
|
|
- YbRightBanner string `description:"Pc端详情页,右侧,报告合集背景图"`
|
|
|
- RelateTel int `description:"是否在电话会中可选: 0-否; 1-是"`
|
|
|
- RelateVideo int `description:"是否在路演视频中可选: 0-否; 1-是"`
|
|
|
- IsMassSend int `description:"1:群发,0:非群发"`
|
|
|
- Enabled int `description:"是否可用,1可用,0禁用"`
|
|
|
- Level int `description:"层级"`
|
|
|
- HasChild int `description:"是否有子级别,0:下面没有子分类,1:下面有子分类;默认:0"`
|
|
|
+ Id int `orm:"column(id);pk"`
|
|
|
+ ClassifyName string `description:"分类名称"`
|
|
|
+ Sort int `json:"-"`
|
|
|
+ ParentId int `description:"父级分类id"`
|
|
|
+ CreateTime time.Time `description:"创建时间"`
|
|
|
+ ModifyTime time.Time `description:"修改时间"`
|
|
|
+ Abstract string `description:"栏目简介"`
|
|
|
+ Descript string `description:"分享描述"`
|
|
|
+ ReportAuthor string `description:"栏目作者"`
|
|
|
+ AuthorDescript string `description:"作者简介"`
|
|
|
+ ColumnImgUrl string `description:"栏目配图"`
|
|
|
+ HeadImgUrl string `description:"头部banner"`
|
|
|
+ AvatarImgUrl string `description:"头像"`
|
|
|
+ ReportImgUrl string `description:"报告配图"`
|
|
|
+ HomeImgUrl string `description:"首页配图"`
|
|
|
+ ClassifyLabel string `description:"分类标签"`
|
|
|
+ ShowType int `description:"展示类型:1-列表 2-专栏"`
|
|
|
+ HasTeleconference int `description:"是否有电话会:0-否 1-是"`
|
|
|
+ VipTitle string `description:"研究员头衔"`
|
|
|
+ IsShow int `description:"是否在小程序显示:1-显示 0-隐藏"`
|
|
|
+ YbFiccSort int `description:"小程序FICC页排序"`
|
|
|
+ YbFiccIcon string `description:"小程序FICC页icon"`
|
|
|
+ YbFiccPcIcon string `description:"小程序PC端FICC页背景图"`
|
|
|
+ YbIconUrl string `description:"小程序已购页icon"`
|
|
|
+ YbBgUrl string `description:"小程序已购详情背景图"`
|
|
|
+ YbListImg string `description:"小程序研报列表封面图"`
|
|
|
+ YbShareBgImg string `description:"小程序研报详情分享背景图"`
|
|
|
+ YbRightBanner string `description:"Pc端详情页,右侧,报告合集背景图"`
|
|
|
+ RelateTel int `description:"是否在电话会中可选: 0-否; 1-是"`
|
|
|
+ RelateVideo int `description:"是否在路演视频中可选: 0-否; 1-是"`
|
|
|
+ IsMassSend int `description:"1:群发,0:非群发"`
|
|
|
+ Enabled int `description:"是否可用,1可用,0禁用"`
|
|
|
+ Level int `description:"层级"`
|
|
|
+ HasChild int `description:"是否有子级别,0:下面没有子分类,1:下面有子分类;默认:0"`
|
|
|
+ ReportDetailShowType int `description:"报告详情的展示类型:1-拼接;2:目录"`
|
|
|
}
|
|
|
|
|
|
func GetClassifyById(classifyId int) (item *Classify, err error) {
|
|
@@ -117,6 +118,7 @@ type ClassifyListV2 struct {
|
|
|
ChartPermissionIdList []int `description:"绑定的权限ID" gorm:"-"`
|
|
|
Level int `description:"层级"`
|
|
|
HasChild int `description:"是否有子级别,0:下面没有子分类,1:下面有子分类;默认:0"`
|
|
|
+ ReportDetailShowType int `description:"报告详情的展示类型:1-拼接;2:目录"`
|
|
|
}
|
|
|
|
|
|
// 获取分类列表
|