aa
This commit is contained in:
@@ -5428,3 +5428,13 @@ func ReorderBrandCategories(ctx *jxcontext.Context, parentID, brandID int, categ
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
||||
func InsertBrandCategories(ctx *jxcontext.Context, brandID int) (err error) {
|
||||
var (
|
||||
db = dao.GetDB()
|
||||
)
|
||||
if err = dao.DeleteBrandCategroies2(db, brandID); err == nil {
|
||||
err = dao.InsertBrandCategories(db, ctx.GetUserName(), brandID)
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
||||
@@ -1450,3 +1450,31 @@ func GetBrandSecretNumbers(db *DaoDB, brandID int) (results []*model.SecretNumbe
|
||||
err = GetRows(db, &results, sql, sqlParams)
|
||||
return results, err
|
||||
}
|
||||
|
||||
func DeleteBrandCategroies2(db *DaoDB, brandID int) (err error) {
|
||||
sql := `
|
||||
DELETE FROM brand_category_map WHERE brand_id = ?
|
||||
`
|
||||
sqlParams := []interface{}{
|
||||
brandID,
|
||||
}
|
||||
_, err = ExecuteSQL(db, sql, sqlParams)
|
||||
return err
|
||||
}
|
||||
|
||||
func InsertBrandCategories(db *DaoDB, userName string, brandID int) (err error) {
|
||||
sql := `
|
||||
INSERT INTO brand_category_map
|
||||
(created_at, updated_at, last_operator, deleted_at, brand_id, category_id, brand_category_name, brand_category_seq, level, parent_id)
|
||||
SELECT ?, ?, ?, ?, ?, id, name, seq, level, parent_id
|
||||
FROM sku_category
|
||||
WHERE deleted_at = ?
|
||||
AND is_exd_spec = ?
|
||||
`
|
||||
sqlParams := []interface{}{
|
||||
time.Now(), time.Now(), userName, utils.DefaultTimeValue, brandID,
|
||||
utils.DefaultTimeValue, model.NO,
|
||||
}
|
||||
_, err = ExecuteSQL(db, sql, sqlParams)
|
||||
return err
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user