|
@@ -326,22 +326,40 @@ func GetTopOneMonthArtReadNumIndustryAll(condition string, pars []interface{}) (
|
|
return
|
|
return
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
|
|
func GetTopIndustryFollowData(startSize, pageSize int, condition string, pars []interface{}) (list []*IndustrialManagement, err error) {
|
|
func GetTopIndustryFollowData(startSize, pageSize int, condition string, pars []interface{}) (list []*IndustrialManagement, err error) {
|
|
sql := `SELECT
|
|
sql := `SELECT
|
|
- COUNT(1) AS one_month_follow_num,
|
|
|
|
man.*
|
|
man.*
|
|
- FROM
|
|
+ FROM cygx_industrial_management AS man
|
|
- cygx_industry_fllow AS idf
|
|
|
|
- JOIN cygx_industrial_management AS man ON idf.industrial_management_id = man.industrial_management_id
|
|
|
|
WHERE 1 = 1 `
|
|
WHERE 1 = 1 `
|
|
if condition != "" {
|
|
if condition != "" {
|
|
sql += condition
|
|
sql += condition
|
|
}
|
|
}
|
|
sql += ` GROUP BY
|
|
sql += ` GROUP BY
|
|
- idf.industrial_management_id
|
|
+ man.industrial_management_id
|
|
ORDER BY
|
|
ORDER BY
|
|
- one_month_follow_num DESC
|
|
+ man.one_month_follow_num DESC
|
|
LIMIT ?,?`
|
|
LIMIT ?,?`
|
|
_, err = orm.NewOrm().Raw(sql, pars, startSize, pageSize).QueryRows(&list)
|
|
_, err = orm.NewOrm().Raw(sql, pars, startSize, pageSize).QueryRows(&list)
|
|
return
|
|
return
|