12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- package response
- import (
- "eta/eta_mini_bridge/models"
- "github.com/rdlucklib/rdluck_tools/paging"
- )
- type ReportListResp struct {
- List []*models.ReportList
- Paging *paging.PagingItem
- }
- type ReportPushListResp struct {
- List []*models.ReportPushView
- Paging *paging.PagingItem
- }
- // type ReportDetailResp struct {
- // Report *models.ReportDetail `description:"报告"`
- // Classify *models.ClassifyDetail `description:"对应专栏"`
- // }
- type ReportDetailResp struct {
- Report *models.ReportDetail `description:"报告"`
- Status int `description:"报告状态"`
- }
- type ReportSearchResp struct {
- Paging *paging.PagingItem
- List []*models.ReportCollectListItem
- }
- type EsReportItem struct {
- ReportPdfId int `description:"pdf文件id"`
- PdfUrl string `description:"pdf文件URL"`
- Author string `description:"作者"`
- BodyContent string `description:"内容"`
- Categories string `description:"品种名称"`
- ClassifyIdFirst int `description:"一级分类id"`
- ClassifyNameFirst string `description:"一级分类名称"`
- ClassifyIdSecond int `description:"二级分类id"`
- ClassifyNameSecond string `description:"二级分类名称"`
- PublishState int `description:"1:未发布,2:已发布"`
- State int `description:"pdf报告:1:已发布,2:未发布"`
- PublishTime string `description:"发布时间"`
- ReportChapterId int `description:"报告章节Id"`
- ReportId int `description:"报告Id"`
- Title string `description:"标题"`
- Abstract string `description:"摘要"`
- StageStr string `description:"期数"`
- Stage int `description:"pdf期数"`
- }
|