|
@@ -588,7 +588,7 @@ func GetEnglishClassifyCountsByName(name string, parentId int) (count int, err e
|
|
|
// GetEnglishFirstClassifyList 获取一级、二级分类列表
|
|
|
func GetEnglishFirstClassifyList(startSize, pageSize int) (items []*EnglishClassifyList, err error) {
|
|
|
o := orm.NewOrmUsingDB("rddp")
|
|
|
- sql := `SELECT * FROM english_classify WHERE root_id=0 ORDER BY sort ASC,create_time ASC LIMIT ?,? `
|
|
|
+ sql := `SELECT * FROM english_classify WHERE parent_id=0 ORDER BY sort ASC,create_time ASC LIMIT ?,? `
|
|
|
_, err = o.Raw(sql, startSize, pageSize).QueryRows(&items)
|
|
|
return
|
|
|
}
|
|
@@ -596,14 +596,14 @@ func GetEnglishFirstClassifyList(startSize, pageSize int) (items []*EnglishClass
|
|
|
// GetEnglishSecondClassifyList 获取一级、二级分类列表
|
|
|
func GetEnglishSecondClassifyList(rootIds []int) (items []*EnglishClassifyList, err error) {
|
|
|
o := orm.NewOrmUsingDB("rddp")
|
|
|
- sql := `SELECT * FROM english_classify WHERE root_id IN (` + utils.GetOrmInReplace(len(rootIds)) + `) and root_id>0 and root_id=parent_id ORDER BY sort ASC,create_time ASC`
|
|
|
+ sql := `SELECT * FROM english_classify WHERE root_id IN (` + utils.GetOrmInReplace(len(rootIds)) + `) and parent_id>0 and root_id=parent_id ORDER BY sort ASC,create_time ASC`
|
|
|
_, err = o.Raw(sql, rootIds).QueryRows(&items)
|
|
|
return
|
|
|
}
|
|
|
|
|
|
func GetEnglishFirstClassifyListCount() (count int, err error) {
|
|
|
o := orm.NewOrmUsingDB("rddp")
|
|
|
- sqlCount := `SELECT COUNT(1) AS count FROM english_classify WHERE root_id=0`
|
|
|
+ sqlCount := `SELECT COUNT(1) AS count FROM english_classify WHERE parent_id=0`
|
|
|
err = o.Raw(sqlCount).QueryRow(&count)
|
|
|
return
|
|
|
}
|