|
@@ -678,7 +678,7 @@ func GetArticleListByApi(cont context.Context) (err error) {
|
|
|
}
|
|
|
|
|
|
//func init() {
|
|
|
-// HandleArticleListByApi(5978)
|
|
|
+// HandleArticleListByApi(6005)
|
|
|
//}
|
|
|
|
|
|
//处理同步过来的文章
|
|
@@ -744,6 +744,10 @@ func HandleArticleListByApi(artcleId int) (err error) {
|
|
|
var list []*models.Tactics2
|
|
|
var listArticleData []*models.CygxArticleData
|
|
|
var listAuthor []*models.CygxArticleAuthor
|
|
|
+ //如果是英文报告那么则不同步
|
|
|
+ if articleResult.TypeId == 9 {
|
|
|
+ return
|
|
|
+ }
|
|
|
|
|
|
//状态等于 2 跟 4 的进行同步
|
|
|
if exitMap[articleResult.SeriesId] > 0 && (articleResult.PublishStatus == 2 || articleResult.PublishStatus == 4) {
|
|
@@ -917,6 +921,7 @@ func HandleArticleListByApi(artcleId int) (err error) {
|
|
|
return err
|
|
|
}
|
|
|
v.CategoryId = detailCategory.CategoryId
|
|
|
+ v.IsSummary = 0
|
|
|
}
|
|
|
|
|
|
if count > 0 {
|
|
@@ -1113,16 +1118,17 @@ func HandleArticleListByApi(artcleId int) (err error) {
|
|
|
fmt.Println("AddCygxArticleData Err:", err.Error())
|
|
|
return err
|
|
|
}
|
|
|
- } else {
|
|
|
- updateParams := make(map[string]interface{})
|
|
|
- updateParams["Cover"] = v.Cover
|
|
|
- whereParam := map[string]interface{}{"article_id": v.ArticleId}
|
|
|
- err = models.UpdateByExpr(models.CygxArticleData{}, whereParam, updateParams)
|
|
|
- if err != nil {
|
|
|
- fmt.Println("UpdateByExpr CygxArticleData Err:" + err.Error())
|
|
|
- return err
|
|
|
- }
|
|
|
}
|
|
|
+ //} else {
|
|
|
+ // updateParams := make(map[string]interface{})
|
|
|
+ // updateParams["Cover"] = v.Cover
|
|
|
+ // whereParam := map[string]interface{}{"article_id": v.ArticleId}
|
|
|
+ // err = models.UpdateByExpr(models.CygxArticleData{}, whereParam, updateParams)
|
|
|
+ // if err != nil {
|
|
|
+ // fmt.Println("UpdateByExpr CygxArticleData Err:" + err.Error())
|
|
|
+ // return err
|
|
|
+ // }
|
|
|
+ //}
|
|
|
}
|
|
|
}
|
|
|
return err
|