浏览代码

no message

zhangchuanxing 4 月之前
父节点
当前提交
b4c1e8322b
共有 2 个文件被更改,包括 46 次插入44 次删除
  1. 45 44
      models/article.go
  2. 1 0
      services/article.go

+ 45 - 44
models/article.go

@@ -8,50 +8,51 @@ import (
 )
 
 type CygxArticle struct {
-	Id               int    `orm:"column(id);pk"`
-	ArticleId        int    `description:"文章id"`
-	Title            string `description:"标题"`
-	TitleEn          string `description:"英文标题 "`
-	UpdateFrequency  string `description:"更新周期"`
-	CreateDate       string `description:"创建时间"`
-	PublishDate      string `description:"发布时间"`
-	Body             string `description:"内容"`
-	BodyText         string `description:"内容"`
-	Abstract         string `description:"摘要"`
-	CategoryName     string `description:"一级分类"`
-	SubCategoryName  string `description:"二级分类"`
-	PublishStatus    int    `description:"发布状态"`
-	CategoryId       int    `description:"分类id"`
-	CategoryIdTwo    int    `description:"分类id用作修改匹配类型使用"`
-	ExpertBackground string `description:"专家背景"`
-	ExpertNumber     string `description:"专家编号"`
-	InterviewDate    string `description:"访谈日期"`
-	Department       string `description:"作者"`
-	ArticleIdMd5     string `description:"ID,md5值"`
-	IsClass          int    `description:"是否归类,1是,0否"`
-	IsSummary        int    `description:"是否是纪要库,1是,0否"`
-	IsReport         int    `description:"是否属于报告,1是,0否"`
-	ReportType       int    `description:"报告类型,1行业报告,2产业报告,0无"`
-	FileLink         string `description:"下载预览链接"`
-	MatchTypeName    string `description:"匹配类型"`
-	Periods          string `description:"期数"`
-	ReportLink       string `description:"报告链接"`
-	ArticleType      string `description:"文章类型 文章类型,lyjh:路演精华 "`
-	HavePublish      int    `description:"是否发布过,1是 ,0 否"`
-	Source           int    `description:"来源 0策略平台同步,1小程序后台添加"`
-	SellerAndMobile  string `description:"销售和手机号"`
-	VideoUrl         string `description:"音频文件URL"`
-	VideoName        string `description:"音频文件名称"`
-	VideoPlaySeconds string `description:"音频播放时长"`
-	Stock            string `description:"个股标签"`
-	FieldName        string `description:"产业标签"`
-	SeriesName       string `description:"系列名称"`
-	Annotation       string `description:"核心观点"`
-	TypeName         string `description:"策略平台报告类型"`
-	ModifyTimeByCl   string `description:"策略平台报告更新时间"`
-	CeLueFieldId     int    `description:"策略平台领域ID"`
-	Cover            string `description:"封面图片"`
-	ReportId         int    `description:"FICC研报ID"`
+	Id               int       `orm:"column(id);pk"`
+	ArticleId        int       `description:"文章id"`
+	Title            string    `description:"标题"`
+	TitleEn          string    `description:"英文标题 "`
+	UpdateFrequency  string    `description:"更新周期"`
+	CreateDate       string    `description:"创建时间"`
+	PublishDate      string    `description:"发布时间"`
+	Body             string    `description:"内容"`
+	BodyText         string    `description:"内容"`
+	Abstract         string    `description:"摘要"`
+	CategoryName     string    `description:"一级分类"`
+	SubCategoryName  string    `description:"二级分类"`
+	PublishStatus    int       `description:"发布状态"`
+	CategoryId       int       `description:"分类id"`
+	CategoryIdTwo    int       `description:"分类id用作修改匹配类型使用"`
+	ExpertBackground string    `description:"专家背景"`
+	ExpertNumber     string    `description:"专家编号"`
+	InterviewDate    string    `description:"访谈日期"`
+	Department       string    `description:"作者"`
+	ArticleIdMd5     string    `description:"ID,md5值"`
+	IsClass          int       `description:"是否归类,1是,0否"`
+	IsSummary        int       `description:"是否是纪要库,1是,0否"`
+	IsReport         int       `description:"是否属于报告,1是,0否"`
+	ReportType       int       `description:"报告类型,1行业报告,2产业报告,0无"`
+	FileLink         string    `description:"下载预览链接"`
+	MatchTypeName    string    `description:"匹配类型"`
+	Periods          string    `description:"期数"`
+	ReportLink       string    `description:"报告链接"`
+	ArticleType      string    `description:"文章类型 文章类型,lyjh:路演精华 "`
+	HavePublish      int       `description:"是否发布过,1是 ,0 否"`
+	Source           int       `description:"来源 0策略平台同步,1小程序后台添加"`
+	SellerAndMobile  string    `description:"销售和手机号"`
+	VideoUrl         string    `description:"音频文件URL"`
+	VideoName        string    `description:"音频文件名称"`
+	VideoPlaySeconds string    `description:"音频播放时长"`
+	Stock            string    `description:"个股标签"`
+	FieldName        string    `description:"产业标签"`
+	SeriesName       string    `description:"系列名称"`
+	Annotation       string    `description:"核心观点"`
+	TypeName         string    `description:"策略平台报告类型"`
+	ModifyTimeByCl   string    `description:"策略平台报告更新时间"`
+	CeLueFieldId     int       `description:"策略平台领域ID"`
+	Cover            string    `description:"封面图片"`
+	ReportId         int       `description:"FICC研报ID"`
+	CreateTime       time.Time `description:"创建时间"`
 }
 
 type CygxArticleEs struct {

+ 1 - 0
services/article.go

@@ -1209,6 +1209,7 @@ func HandleArticleListByApi(artcleId int) (err error) {
 			item.ModifyTimeByCl = v.UpdateDate
 			item.CeLueFieldId = v.CeLueFieldId
 			item.Cover = v.Cover
+			item.CreateTime = time.Now()
 			newId, err := models.AddCygxArticles(item)
 			if err != nil {
 				fmt.Println("AddCygxArticle Err:", err.Error())