|
@@ -802,6 +802,13 @@ func HandleArticleListByApi(artcleId int) (err error) {
|
|
|
var listAuthor []*models.CygxArticleAuthor
|
|
|
//如果是英文报告 ,或者香港类型那么则不同步 publish_area :all 全部 ;hk 香港
|
|
|
if articleResult.TypeId == 9 || articleResult.PublishArea != "all" {
|
|
|
+ // 如果是英文报告,或者是香港报告就进行删除处理
|
|
|
+ err = models.UpdateArticlePublish(artcleId, 0)
|
|
|
+ if err != nil {
|
|
|
+ fmt.Println("UpdateArticlePublish Err:", err.Error())
|
|
|
+ return err
|
|
|
+ }
|
|
|
+ UpdateArticleResourceData(artcleId) //把数据写入 cygx_resource_data 表
|
|
|
return
|
|
|
}
|
|
|
|
|
@@ -876,9 +883,9 @@ func HandleArticleListByApi(artcleId int) (err error) {
|
|
|
fmt.Println("UpdateArticlePublish Err:", err.Error())
|
|
|
return err
|
|
|
}
|
|
|
- go UpdateArticleResourceData(artcleId) //把数据写入 cygx_resource_data 表
|
|
|
+ UpdateArticleResourceData(artcleId) //把数据写入 cygx_resource_data 表
|
|
|
//go UpdateResourceData(artcleId, "article", "delete", time.Now().Format(utils.FormatDateTime))
|
|
|
- return err
|
|
|
+ return
|
|
|
}
|
|
|
|
|
|
//同步作者
|