|
@@ -515,11 +515,14 @@ func FixPredictEdbClassifySysUser() {
|
|
|
|
|
|
func UpdateEdbClassifyChildByParentClassifyId(classifyIds []int, rootId int, levelStep int) (err error) {
|
|
|
o := orm.NewOrmUsingDB("data")
|
|
|
+ var pars []interface{}
|
|
|
+ pars = append(pars, rootId, levelStep)
|
|
|
+ pars = append(pars, classifyIds)
|
|
|
// 更新相关联的二级分类的parentId,和classify_name_second
|
|
|
sql := `update edb_classify
|
|
|
SET root_id = ?, level = level+?
|
|
|
where classify_id IN (` + utils.GetOrmInReplace(len(classifyIds)) + `)`
|
|
|
- _, err = o.Raw(sql, rootId, levelStep).Exec()
|
|
|
+ _, err = o.Raw(sql, pars).Exec()
|
|
|
if err != nil {
|
|
|
return
|
|
|
}
|