Browse Source

fix:修改版头版尾

zqbao 8 months ago
parent
commit
8a1a049af0
2 changed files with 37 additions and 37 deletions
  1. 2 2
      controllers/report.go
  2. 35 35
      models/report.go

+ 2 - 2
controllers/report.go

@@ -238,10 +238,10 @@ func (this *ReportController) Detail() {
 			utils.FileLog.Warn("版尾数据获取失败,Err:" + err.Error())
 		}
 		if headImg != nil {
-			report.HeadResourceUrl = headImg.ImgUrl
+			report.HeadResource = headImg
 		}
 		if endImg != nil {
-			report.EndResourceUrl = endImg.ImgUrl
+			report.EndResource = endImg
 		}
 	}
 

+ 35 - 35
models/report.go

@@ -129,41 +129,41 @@ func GetReportListByClassifyIds(classifyIds []int, condition string, startSize,
 }
 
 type ReportDetail struct {
-	Id                 int              `description:"报告Id"`
-	AddType            int              `description:"新增方式:1:新增报告,2:继承报告"`
-	ClassifyIdFirst    int              `description:"一级分类id"`
-	ClassifyNameFirst  string           `description:"一级分类名称"`
-	ClassifyIdSecond   int              `description:"二级分类id"`
-	ClassifyNameSecond string           `description:"二级分类名称"`
-	Title              string           `description:"标题"`
-	Abstract           string           `description:"摘要"`
-	Author             string           `description:"作者"`
-	Frequency          string           `description:"频度"`
-	CreateTime         string           `description:"创建时间"`
-	ModifyTime         string           `description:"修改时间"`
-	State              int              `description:"1:未发布,2:已发布"`
-	PublishTime        string           `description:"发布时间"`
-	Stage              int              `description:"期数"`
-	MsgIsSend          int              `description:"消息是否已发送,0:否,1:是"`
-	Content            string           `description:"内容"`
-	ChapterContent     []*ReportChapter `description:"章节内容"`
-	VideoUrl           string           `description:"音频文件URL"`
-	VideoName          string           `description:"音频文件名称"`
-	VideoPlaySeconds   string           `description:"音频播放时长"`
-	VideoSize          string           `description:"音频文件大小,单位M"`
-	ContentSub         string           `description:"内容前两个章节"`
-	IsShowNewLabel     int              `description:"是否显示新标签"`
-	IsCurrentDate      int              `description:"是否当前日期"`
-	ClassifyName       string           `description:"分类名称"`
-	TitleType          string           `description:"标题类型,FICC或者权益"`
-	IsPublic           bool             `description:"是否是公共报告 "`
-	HeadResourceId     int              `description:"版头资源库id"`
-	EndResourceId      int              `description:"版尾资源库id"`
-	HeadResourceUrl    string           `description:"版头资源库Url"`
-	EndResourceUrl     string           `description:"版尾资源库Url"`
-	CollaborateType    int              `description:"合作类型, 1:个人,2:多人协作"`
-	ReportLayout       int              `description:"报告布局, 1:常规布局,2:智能布局"`
-	HasChapter         int              `description:"是否有章节: 0-否 1-是"`
+	Id                 int                  `description:"报告Id"`
+	AddType            int                  `description:"新增方式:1:新增报告,2:继承报告"`
+	ClassifyIdFirst    int                  `description:"一级分类id"`
+	ClassifyNameFirst  string               `description:"一级分类名称"`
+	ClassifyIdSecond   int                  `description:"二级分类id"`
+	ClassifyNameSecond string               `description:"二级分类名称"`
+	Title              string               `description:"标题"`
+	Abstract           string               `description:"摘要"`
+	Author             string               `description:"作者"`
+	Frequency          string               `description:"频度"`
+	CreateTime         string               `description:"创建时间"`
+	ModifyTime         string               `description:"修改时间"`
+	State              int                  `description:"1:未发布,2:已发布"`
+	PublishTime        string               `description:"发布时间"`
+	Stage              int                  `description:"期数"`
+	MsgIsSend          int                  `description:"消息是否已发送,0:否,1:是"`
+	Content            string               `description:"内容"`
+	ChapterContent     []*ReportChapter     `description:"章节内容"`
+	VideoUrl           string               `description:"音频文件URL"`
+	VideoName          string               `description:"音频文件名称"`
+	VideoPlaySeconds   string               `description:"音频播放时长"`
+	VideoSize          string               `description:"音频文件大小,单位M"`
+	ContentSub         string               `description:"内容前两个章节"`
+	IsShowNewLabel     int                  `description:"是否显示新标签"`
+	IsCurrentDate      int                  `description:"是否当前日期"`
+	ClassifyName       string               `description:"分类名称"`
+	TitleType          string               `description:"标题类型,FICC或者权益"`
+	IsPublic           bool                 `description:"是否是公共报告 "`
+	HeadResourceId     int                  `description:"版头资源库id"`
+	EndResourceId      int                  `description:"版尾资源库id"`
+	HeadResource       *SmartReportResource `description:"版头资源库"`
+	EndResource        *SmartReportResource `description:"版尾资源库"`
+	CollaborateType    int                  `description:"合作类型, 1:个人,2:多人协作"`
+	ReportLayout       int                  `description:"报告布局, 1:常规布局,2:智能布局"`
+	HasChapter         int                  `description:"是否有章节: 0-否 1-是"`
 }
 
 type ReportChapter struct {