🎨 修改文章获取接口
This commit is contained in:
		@@ -36,11 +36,14 @@ func (a ArticleService) GetArticleById(id, userId string) (article *common.Artic
 | 
			
		||||
	err = global.GVA_DB.Where("id = ?", id).First(&article).Error
 | 
			
		||||
	err = global.GVA_DB.Table("articles").Where("id = ?", id).Update("reading_num", gorm.Expr("reading_num + ?", 1)).Error
 | 
			
		||||
 | 
			
		||||
	// 判断是否收藏
 | 
			
		||||
	var favorite app.Favorite
 | 
			
		||||
	err = global.GVA_DB.Where("wz_id = ? AND user_id = ?", id, userId).First(&favorite).Error
 | 
			
		||||
	if favorite.ID != 0 {
 | 
			
		||||
		article.IsFavorite = 1
 | 
			
		||||
	if userId != "" {
 | 
			
		||||
		// 判断是否收藏
 | 
			
		||||
		var favorite app.Favorite
 | 
			
		||||
		global.GVA_DB.Where("wz_id = ? AND user_id = ?", id, userId).First(&favorite)
 | 
			
		||||
		if favorite.ID != 0 {
 | 
			
		||||
			article.IsFavorite = 1
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	return
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user