|
@@ -386,6 +386,15 @@ func GetArticleListByApi(cont context.Context) (err error) {
|
|
|
item.CategoryName = v.Industry.Name
|
|
|
item.CategoryId = exitMap[v.SeriesId]
|
|
|
item.SubCategoryName = v.Series.Name
|
|
|
+ if len(v.Stock) > 0 {
|
|
|
+ var stock string
|
|
|
+ for _, vS := range v.Stock {
|
|
|
+ stock += vS + "/"
|
|
|
+ }
|
|
|
+ stock = strings.TrimRight(stock, "/")
|
|
|
+ item.Stock = stock
|
|
|
+ }
|
|
|
+ item.FieldName = v.Field.Name
|
|
|
list = append(list, item)
|
|
|
itemAuthor.ArticleId = v.ArticleId
|
|
|
itemAuthor.Name = v.Author.Name
|
|
@@ -527,6 +536,8 @@ func GetArticleListByApi(cont context.Context) (err error) {
|
|
|
v.Department = "弘则权益研究"
|
|
|
updateParams["Department"] = v.Department
|
|
|
updateParams["FileLink"] = fileLink
|
|
|
+ updateParams["Stock"] = v.Stock
|
|
|
+ updateParams["FieldName"] = v.FieldName
|
|
|
whereParam := map[string]interface{}{"article_id": v.ArticleId}
|
|
|
err = models.UpdateByExpr(models.CygxArticle{}, whereParam, updateParams)
|
|
|
if err != nil {
|
|
@@ -563,6 +574,8 @@ func GetArticleListByApi(cont context.Context) (err error) {
|
|
|
item.ReportType = v.ReportType
|
|
|
item.FileLink = fileLink
|
|
|
item.MatchTypeName = matchTypeName
|
|
|
+ item.Stock = v.Stock
|
|
|
+ item.FieldName = v.FieldName
|
|
|
_, err = models.AddCygxArticles(item)
|
|
|
if err != nil {
|
|
|
fmt.Println("AddCygxArticle Err:", err.Error())
|