|
@@ -369,6 +369,20 @@ func SyncTacticsListAddreport() (err error) {
|
|
|
fmt.Println(v.IsClass)
|
|
|
v.Body = strings.Replace(v.Body, "http://vmp.hzinsights.com", "https://vmp.hzinsights.com", -1)
|
|
|
expertNumStr, expertContentStr, interviewDateStr := BodyAnalysis(v.Body)
|
|
|
+ var titleNew string
|
|
|
+ titleNew = v.Title
|
|
|
+ // 7资金流向 、11大类资产 、51每日复盘 、80医药周报
|
|
|
+ if v.CategoryId == 7 || v.CategoryId == 11 || v.CategoryId == 51 {
|
|
|
+ if v.UpdateFrequency == "daily" {
|
|
|
+ titleNew = v.Title + "(" + strconv.Itoa(v.PublishDate.Year())[2:len(strconv.Itoa(v.PublishDate.Year()))-0] + v.PublishDate.Format("01") + strconv.Itoa(v.PublishDate.Day()) + ")"
|
|
|
+ } else if v.UpdateFrequency == "weekly" {
|
|
|
+ titleNew = v.Title + utils.WeekByDate(v.PublishDate)
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if v.CategoryId == 80 {
|
|
|
+ titleNew = v.Title + utils.WeekByDate(v.PublishDate)
|
|
|
+ }
|
|
|
+ fmt.Println(titleNew)
|
|
|
if count > 0 {
|
|
|
fmt.Println(k, v.ArticleId, "edit")
|
|
|
//articleInfo, err := models.GetArticleDetailById(v.ArticleId)
|
|
@@ -382,7 +396,8 @@ func SyncTacticsListAddreport() (err error) {
|
|
|
//}
|
|
|
bodyText, _ := GetReportContentTextSub(v.Body)
|
|
|
updateParams := make(map[string]interface{})
|
|
|
- updateParams["Title"] = v.Title
|
|
|
+ //updateParams["Title"] = v.Title
|
|
|
+ updateParams["Title"] = titleNew
|
|
|
updateParams["TitleEn"] = v.TitleEn
|
|
|
updateParams["UpdateFrequency"] = v.UpdateFrequency
|
|
|
updateParams["CreateDate"] = v.CreateDate
|
|
@@ -415,7 +430,8 @@ func SyncTacticsListAddreport() (err error) {
|
|
|
item := new(models.CygxArticle)
|
|
|
articleIdInt := v.ArticleId
|
|
|
item.ArticleId = articleIdInt
|
|
|
- item.Title = v.Title
|
|
|
+ //item.Title = v.Title
|
|
|
+ item.Title = titleNew
|
|
|
item.TitleEn = v.TitleEn
|
|
|
item.UpdateFrequency = v.UpdateFrequency
|
|
|
item.CreateDate = v.CreateDate
|