|
@@ -586,9 +586,13 @@ func GetActiveArticleIndustryIds() (ids []int, err error) {
|
|
|
}
|
|
|
|
|
|
// GetTopOneMonthArtReadNumIndustry 获取近一个月报告阅读数量最多的产业信息
|
|
|
-func GetTopOneMonthArtReadNumIndustry() (item *IndustrialManagement, err error) {
|
|
|
- sql := `SELECT * FROM cygx_industrial_management ORDER BY article_read_num DESC LIMIT 1`
|
|
|
- err = orm.NewOrm().Raw(sql).QueryRow(&item)
|
|
|
+func GetTopOneMonthArtReadNumIndustry(condition string, pars []interface{}) (item *IndustrialManagement, err error) {
|
|
|
+ sql := `SELECT * FROM cygx_industrial_management WHERE 1 = 1 `
|
|
|
+ if condition != `` {
|
|
|
+ sql += condition
|
|
|
+ }
|
|
|
+ sql += ` ORDER BY article_read_num DESC LIMIT 1`
|
|
|
+ err = orm.NewOrm().Raw(sql, pars).QueryRow(&item)
|
|
|
return
|
|
|
}
|
|
|
|