推荐分类修改
This commit is contained in:
@@ -50,7 +50,7 @@ func DeleteSkuNamePlace(db *DaoDB, nameID int, placeCodes []int) (num int64, err
|
|||||||
return ExecuteSQL(db, sql, sqlParams...)
|
return ExecuteSQL(db, sql, sqlParams...)
|
||||||
}
|
}
|
||||||
|
|
||||||
func GetCategories(db *DaoDB, parentID int, catIDs []int) (cats []*model.SkuCategory, err error) {
|
func GetCategories(db *DaoDB, parentID, level int, catIDs []int) (cats []*model.SkuCategory, err error) {
|
||||||
sql := `
|
sql := `
|
||||||
SELECT t1.*
|
SELECT t1.*
|
||||||
FROM sku_category t1
|
FROM sku_category t1
|
||||||
@@ -66,6 +66,10 @@ func GetCategories(db *DaoDB, parentID int, catIDs []int) (cats []*model.SkuCate
|
|||||||
sql += " AND t1.id (" + GenQuestionMarks(len(catIDs)) + ")"
|
sql += " AND t1.id (" + GenQuestionMarks(len(catIDs)) + ")"
|
||||||
params = append(params, catIDs)
|
params = append(params, catIDs)
|
||||||
}
|
}
|
||||||
|
if level > 0 {
|
||||||
|
sql += " AND t1.level = ?"
|
||||||
|
params = append(params, level)
|
||||||
|
}
|
||||||
sql += " ORDER BY t1.level, t1.seq"
|
sql += " ORDER BY t1.level, t1.seq"
|
||||||
return cats, GetRows(db, &cats, sql, params)
|
return cats, GetRows(db, &cats, sql, params)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user