|
@@ -73,7 +73,7 @@ func GetArticleDepartmentCount(condition string) (count int, err error) {
|
|
|
func GetCygxArticleDepartmentList(startSize, pageSize int, condition string, uid int) (items []*CygxArticleDepartmentRep, err error) {
|
|
|
o := orm.NewOrm()
|
|
|
sql := `SELECT d.*,
|
|
|
- ( SELECT COUNT( 1 ) FROM cygx_article AS a INNER JOIN cygx_article_history_record as h ON h.article_id = a.article_id WHERE a.department_id = d.department_id AND a.publish_status = 1 AND a.is_report = 1 ) AS art_num,
|
|
|
+ ( SELECT COUNT( 1 ) FROM cygx_article AS a INNER JOIN cygx_article_history_record as h ON h.article_id = a.article_id WHERE a.department_id = d.department_id AND a.publish_status = 1 ) AS art_num,
|
|
|
( SELECT COUNT( 1 ) FROM cygx_article_department_follow AS f WHERE f.department_id = d.department_id AND f.user_id = ? AND f.type = 1 ) AS follow_num
|
|
|
FROM
|
|
|
cygx_article_department AS d
|