|
@@ -76,7 +76,7 @@ type CygxArticleEs struct {
|
|
|
MatchTypeName string `description:"匹配类型"`
|
|
|
}
|
|
|
|
|
|
-//新增文章
|
|
|
+// 新增文章
|
|
|
func AddCygxArticle(item *CygxArticle) (lastId int64, err error) {
|
|
|
o := orm.NewOrm()
|
|
|
lastId, err = o.Insert(item)
|
|
@@ -247,7 +247,7 @@ func ModifyArticleExpert(articleId int, expertNumStr, expertContentStr, intervie
|
|
|
return
|
|
|
}
|
|
|
|
|
|
-//更改文章发布状态
|
|
|
+// 更改文章发布状态
|
|
|
func UpdateArticlePublish(articleId, publishStatus int) (err error) {
|
|
|
o := orm.NewOrm()
|
|
|
sql := `UPDATE cygx_article SET publish_status=? WHERE article_id=? `
|
|
@@ -271,11 +271,7 @@ func GetArticleDetailTestById(articleId int) (item *ArticleDetail, err error) {
|
|
|
|
|
|
func GetArticleAll() (item []*ArticleDetail, err error) {
|
|
|
o := orm.NewOrm()
|
|
|
- sql := `SELECT * FROM cygx_article WHERE article_id IN (7667,
|
|
|
-5282,
|
|
|
-5215,
|
|
|
-4615,
|
|
|
-4902) `
|
|
|
+ sql := `SELECT * FROM cygx_article WHERE is_summary=1`
|
|
|
_, err = o.Raw(sql).QueryRows(&item)
|
|
|
return
|
|
|
}
|
|
@@ -293,7 +289,7 @@ func GetArticleAll2() (item []*ArticleDetail, err error) {
|
|
|
return
|
|
|
}
|
|
|
|
|
|
-//获取文章列表
|
|
|
+// 获取文章列表
|
|
|
func GetArticleList(condition string, pars []interface{}) (items []*ArticleDetail, err error) {
|
|
|
o := orm.NewOrm()
|
|
|
sql := `SELECT article_id FROM cygx_article WHERE 1= 1 ` + condition
|
|
@@ -364,7 +360,7 @@ type CygxArticles struct {
|
|
|
ReportType int `description:"报告类型,1行业报告,2产业报告,0无"`
|
|
|
}
|
|
|
|
|
|
-//新增文章
|
|
|
+// 新增文章
|
|
|
func AddCygxArticles(item *CygxArticle) (lastId int64, err error) {
|
|
|
o := orm.NewOrm()
|
|
|
lastId, err = o.Insert(item)
|
|
@@ -437,7 +433,7 @@ func GetPermissionMappingCategoryID() (item []*PermissionMappingCategoryRep, err
|
|
|
return
|
|
|
}
|
|
|
|
|
|
-//检查用户是否阅读某一分类最新文章
|
|
|
+// 检查用户是否阅读某一分类最新文章
|
|
|
func GetUserIsReadThisNewCategoryArticleCount(categoryId, uid int) (count int, err error) {
|
|
|
sqlCount := `SELECT COUNT(1) as count FROM
|
|
|
cygx_article_history_record
|
|
@@ -453,7 +449,7 @@ type ArticleId struct {
|
|
|
ArticleId int `description:"文章id"`
|
|
|
}
|
|
|
|
|
|
-//获取自定义分类的文章ID
|
|
|
+// 获取自定义分类的文章ID
|
|
|
func GetCustomArticleId() (item []*ArticleId, err error) {
|
|
|
o := orm.NewOrm()
|
|
|
sql := ` SELECT article_id FROM cygx_article WHERE is_custom = 1 `
|
|
@@ -468,7 +464,7 @@ type ArticleFollowDetail struct {
|
|
|
MacNum int `description:"本人是否收藏这个文章"`
|
|
|
}
|
|
|
|
|
|
-//获取文章被关注被收藏的详情
|
|
|
+// 获取文章被关注被收藏的详情
|
|
|
func GetArticleFollowDetail(articleId, uid int) (item *ArticleFollowDetail, err error) {
|
|
|
//d_num 作者被关注的数量 、 md_num 本人是否关注这个作者 、ac_num 文章被收藏的数量 、 mac_num 本人是否收藏这个文章
|
|
|
o := orm.NewOrm()
|
|
@@ -488,7 +484,7 @@ WHERE
|
|
|
return
|
|
|
}
|
|
|
|
|
|
-//日度点评的数据同步
|
|
|
+// 日度点评的数据同步
|
|
|
type ReportDetail struct {
|
|
|
Id int `orm:"column(id)" description:"报告Id"`
|
|
|
AddType int `description:"新增方式:1:新增报告,2:继承报告"`
|
|
@@ -659,7 +655,7 @@ WHERE
|
|
|
return
|
|
|
}
|
|
|
|
|
|
-//通过文章ID获取文章所关联的标的ID
|
|
|
+// 通过文章ID获取文章所关联的标的ID
|
|
|
func GetSubjectIds(articleId int) (subjects string, err error) {
|
|
|
sql := ` SELECT
|
|
|
GROUP_CONCAT( DISTINCT industrial_subject_id ORDER BY id ASC SEPARATOR ',' ) AS subjects
|
|
@@ -670,7 +666,7 @@ func GetSubjectIds(articleId int) (subjects string, err error) {
|
|
|
return
|
|
|
}
|
|
|
|
|
|
-//修改发布状态
|
|
|
+// 修改发布状态
|
|
|
func UpdateIsClassFail(articleId int) (err error) {
|
|
|
sql := `UPDATE cygx_article SET is_class_fail=1 WHERE article_id=? `
|
|
|
o := orm.NewOrm()
|
|
@@ -684,7 +680,7 @@ type SummaryArticleStock struct {
|
|
|
Stock string `description:"个股标签"`
|
|
|
}
|
|
|
|
|
|
-//综述报告
|
|
|
+// 综述报告
|
|
|
func GetSummaryArticle(chartPermissionId int) (items []*SummaryArticleStock, err error) {
|
|
|
o := orm.NewOrm()
|
|
|
sql := `SELECT
|