|
@@ -1,41 +1,28 @@
|
|
|
package cygx_report_selection
|
|
|
|
|
|
type DetailCygxReportSelectionRep struct {
|
|
|
- ArticleId int `description:"报告Id"`
|
|
|
- Title string `description:"标题"`
|
|
|
- Department string `description:"作者"`
|
|
|
- PublishDate string `description:"发布时间"`
|
|
|
- ProductDescription string `description:"产品说明"`
|
|
|
- UpdateDescription string `description:"更新说明"`
|
|
|
- FocusOn string `description:"近期重点关注方向"`
|
|
|
- MarketStrategy string `description:"市场策略核心逻辑汇总"`
|
|
|
+ ArticleId int `json:"article_id" description:"报告Id"`
|
|
|
+ Title string `json:"title" description:"标题"`
|
|
|
+ Department string `json:"department" description:"作者"`
|
|
|
+ PublishDate string `json:"publish_date" description:"发布时间"`
|
|
|
+ ProductDescription string `json:"product_description" description:"产品说明"`
|
|
|
+ PermissionName string `json:"permission_name" description:"行业名称"`
|
|
|
+ MarketStrategy string `json:"market_strategy" description:"市场策略核心逻辑汇总"`
|
|
|
+ Disclaimer string `json:"disclaimer" description:"免责声明"`
|
|
|
}
|
|
|
|
|
|
type ReportSelectionChartPermission struct {
|
|
|
- PermissionName string `description:"行业名称"`
|
|
|
- //ChartPermissionId int `description:"权限名称"`
|
|
|
- //IcoLink string `orm:"column(image_url)"description:"图标链接"`
|
|
|
- List []*CygxReportSelectionLogDetail
|
|
|
- BodyChartSummary string `description:"行业核心逻辑汇总"`
|
|
|
+ PermissionName string `json:"permission_name" description:"行业名称"`
|
|
|
+ List []*CygxReportSelectionLogDetail `json:"list" description:"标的章节内容列表"`
|
|
|
+ BodyChartSummary string `json:"body_chart_summary" description:"行业核心逻辑汇总"`
|
|
|
}
|
|
|
|
|
|
type CygxReportSelectionLogDetail struct {
|
|
|
- //IndustrialManagementId string `description:"产业Id"`
|
|
|
- //IndustrialManagementNames string `description:"产业资源包名称 多个用 , 隔开"`
|
|
|
- //IndustrialSubjectId int `description:"标的ID"`
|
|
|
- //SubjectName string `description:"标的名称"`
|
|
|
- //IsShowApplyButton bool `description:"是否展示申请路由按钮"`
|
|
|
- IsNew bool `description:"是否展示新标签"`
|
|
|
- Body string `description:"内容"`
|
|
|
- CompanyLabel []string `description:"公司标签"`
|
|
|
- //Label string `description:"公司标签"`
|
|
|
- //OverviewArticleId int `description:"综述报告Id"`
|
|
|
- //IsShowOverviewArticle int `description:"是否展示综述报告 1展示,0隐藏"`
|
|
|
- //ThirdId int `description:"类似产业、标的的三方ID"`
|
|
|
- //ThirdName string `description:"类似产业、标的的三方名称"`
|
|
|
- UniqueString string `description:"Md5唯一标识"`
|
|
|
- ShowName string `description:"展示名称"`
|
|
|
- //List []*IndustriaReportSelection
|
|
|
+ IsNew bool `json:"is_new" description:"是否展示新标签"`
|
|
|
+ Body string `json:"body" description:"内容"`
|
|
|
+ CompanyLabel []string `json:"company_label" description:"公司标签"`
|
|
|
+ UniqueString string `json:"unique_string" description:"唯一标识"`
|
|
|
+ ShowName string `json:"show_name" description:"展示名称"`
|
|
|
}
|
|
|
|
|
|
type IndustriaReportSelection struct {
|
|
@@ -44,24 +31,18 @@ type IndustriaReportSelection struct {
|
|
|
}
|
|
|
|
|
|
type ReportSelectionChartLogPermission struct {
|
|
|
- PermissionName string `description:"权限名称"`
|
|
|
- ListSubject []*ReportSelectionChartLogSubjectName `description:"标的列表"`
|
|
|
+ PermissionName string `json:"permission_name" description:"行业名称"`
|
|
|
+ ListSubject []*ReportSelectionChartLogSubjectName `json:"list_subject" description:"标的列表"`
|
|
|
}
|
|
|
|
|
|
type ReportSelectionChartLogSubjectName struct {
|
|
|
- SubjectName string `description:"标的名称"`
|
|
|
- //IndustrialSubjectId int `description:"标的ID"`
|
|
|
- //IndustrialManagementId int `description:"产业Id"`
|
|
|
- //IndustrialManagementName string `description:"产业资源包名称"`
|
|
|
- //ThirdId int `description:"类似产业、标的的三方ID"`
|
|
|
- //ThirdName string `description:"类似产业、标的的三方名称"`
|
|
|
- IsNew bool `description:"是否展示新标签"`
|
|
|
- UniqueString string `description:"唯一标识"`
|
|
|
+ SubjectName string `json:"subject_name" description:"标的名称"`
|
|
|
+ IsNew bool `json:"is_new" description:"是否展示新标签"`
|
|
|
+ UniqueString string `json:"unique_string" description:"唯一标识"`
|
|
|
}
|
|
|
|
|
|
type ReportSelectionLetailResp struct {
|
|
|
- Detail *DetailCygxReportSelectionRep
|
|
|
- List []*ReportSelectionChartPermission
|
|
|
- ListPermissionSubject []*ReportSelectionChartLogPermission `description:"行业列表"`
|
|
|
- IsShow bool `description:"是否展示"`
|
|
|
+ Detail *DetailCygxReportSelectionRep `json:"detail" description:"头部主体内容"`
|
|
|
+ List []*ReportSelectionChartPermission `json:"list" description:"行业章节列表"`
|
|
|
+ ListPermissionSubject []*ReportSelectionChartLogPermission `json:"list_permission_subject" description:"行业标的导航栏列表"`
|
|
|
}
|