Sfoglia il codice sorgente

fix:研报列表显示

zqbao 8 mesi fa
parent
commit
2cca8b299a
2 ha cambiato i file con 21 aggiunte e 1 eliminazioni
  1. 20 0
      models/report_push_status.go
  2. 1 1
      models/response/report.go

+ 20 - 0
models/report_push_status.go

@@ -27,6 +27,26 @@ type ReportPushStatus struct {
 	PushTime           time.Time `description:"推送时间"`
 }
 
+type ReportPushView struct {
+	ReportPushStatusId int    `orm:"pk"`
+	ReportId           int    `description:"报告id"`
+	Title              string `description:"报告标题"`
+	Abstract           string `description:"报告摘要"`
+	ClassifyIdFirst    int    `description:"一级分类id"`
+	ClassifyNameFirst  string `description:"一级分类名称"`
+	ClassifyIdSecond   int    `description:"二级分类id"`
+	ClassifyNameSecond string `description:"二级分类名称"`
+	ClassifyIdThird    int    `description:"二级分类id"`
+	ClassifyNameThird  string `description:"二级分类名称"`
+	Author             string `description:"报告作者"`
+	State              int    `description:"报告状态:0-未推送,1-已推送"`
+	PushTime           string `description:"推送时间"`
+	PublishTime        string `description:"报告发布时间"`
+	ReportType         int    `description:"报告类型:1-eta报告"`
+	CreateTime         string `description:"创建时间"`
+	ModifyTime         string `description:"修改时间"`
+}
+
 func GetReportPushStatusByReportId(reportId int, reportType int) (item *ReportPushStatus, err error) {
 	o := orm.NewOrm()
 	sql := `SELECT * FROM report_push_status WHERE report_id = ? AND report_type = ?`

+ 1 - 1
models/response/report.go

@@ -13,7 +13,7 @@ type ReportList struct {
 }
 
 type ReportPushListResp struct {
-	List   []*models.ReportPushStatus
+	List   []*models.ReportPushView
 	Paging *paging.PagingItem
 }