|
@@ -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 = ?`
|