|
@@ -868,7 +868,11 @@ func GetArticleResearchList(condition string, pars []interface{}, startSize, pag
|
|
|
( SELECT count( 1 ) FROM cygx_article_history_record_newpv AS h WHERE h.article_id = a.article_id ) AS pv,
|
|
|
( SELECT count( 1 ) FROM cygx_article_collect AS ac INNER JOIN wx_user as u ON u.user_id = ac.user_id WHERE ac.article_id = a.article_id ) AS collect_num,
|
|
|
( SELECT count( 1 ) FROM cygx_article_collect AS ac INNER JOIN wx_user as u ON u.user_id = ac.user_id WHERE ac.article_id = a.article_id AND DATE_SUB( CURDATE(), INTERVAL 30 DAY ) <= date( ac.create_time ) ) AS collect_num_order,
|
|
|
- ( SELECT count( 1 ) FROM cygx_article_collect AS ac WHERE ac.article_id = a.article_id AND user_id = ? ) AS my_collect_num
|
|
|
+ ( SELECT count( 1 ) FROM cygx_article_collect AS ac WHERE ac.article_id = a.article_id AND user_id = ? ) AS my_collect_num,
|
|
|
+ 0 AS is_special,
|
|
|
+ 0 AS special_type,
|
|
|
+ 0 AS user_id,
|
|
|
+ '' AS special_tags
|
|
|
FROM
|
|
|
cygx_article AS a
|
|
|
LEFT JOIN cygx_industrial_article_group_management AS mg ON mg.article_id = a.article_id
|
|
@@ -884,6 +888,9 @@ func GetArticleResearchList(condition string, pars []interface{}, startSize, pag
|
|
|
SELECT
|
|
|
a.id AS article_id,
|
|
|
a.title AS title,
|
|
|
+ '' AS body,
|
|
|
+ '' AS annotation,
|
|
|
+ '' AS abstract,
|
|
|
date_format( a.publish_time, '%Y-%m-%d' ) AS publish_date,
|
|
|
-1 AS article_type_id,
|
|
|
b.nick_name AS nick_name,
|