- skuCategoryID for GetSkuNames
- change OrderStatusName and WaybillStatusName to Chinese name
This commit is contained in:
@@ -215,6 +215,20 @@ func GetSkuNames(ctx *jxcontext.Context, keyword string, params map[string]inter
|
||||
}
|
||||
sql += ")"
|
||||
}
|
||||
if params["skuCategoryID"] != nil {
|
||||
cat := &model.SkuCategory{}
|
||||
cat.ID = params["skuCategoryID"].(int)
|
||||
if err = dao.GetEntity(db, cat); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
sql += " AND (t2.category_id = ?"
|
||||
sqlParams = append(sqlParams, cat.ID)
|
||||
if cat.Level == 1 {
|
||||
sql += " OR t2.category_id IN (SELECT id FROM sku_category WHERE parent_id = ?)"
|
||||
sqlParams = append(sqlParams, cat.ID)
|
||||
}
|
||||
sql += ")"
|
||||
}
|
||||
if params["vendorSkuIDs"] != nil {
|
||||
var vendorSkuIDs []int
|
||||
if err = utils.UnmarshalUseNumber([]byte(params["vendorSkuIDs"].(string)), &vendorSkuIDs); err != nil {
|
||||
|
||||
Reference in New Issue
Block a user