|
@@ -150,7 +150,7 @@ func IndustrialUserRecordArticleCount(userId, industrialManagementId, categoryId
|
|
|
FROM
|
|
|
cygx_article_history_record
|
|
|
WHERE
|
|
|
- article_id = ( SELECT article_id FROM cygx_article WHERE article_id IN (SELECT article_id FROM cygx_industrial_article_group_management WHERE industrial_management_id = ? ) AND category_id = ? ORDER BY publish_date DESC LIMIT 0, 1 )
|
|
|
+ article_id = ( SELECT article_id FROM cygx_article WHERE article_id IN (SELECT article_id FROM cygx_industrial_article_group_management WHERE industrial_management_id = ? ) AND match_type_name = any( SELECT match_type_name FROM cygx_report_mapping WHERE category_id = ? ) ORDER BY publish_date DESC LIMIT 0, 1 )
|
|
|
AND user_id = ? `
|
|
|
err = o.Raw(sql, industrialManagementId, categoryId, userId).QueryRow(&count)
|
|
|
return
|