1
This commit is contained in:
@@ -524,10 +524,16 @@ func SwitchAttr(apiObj *mtwmapi.API, vendorStoreID string, vendorCatID int64, na
|
|||||||
}
|
}
|
||||||
if v.AttrID == mtwmapi.SpecialAttrBrand || v.AttrID == mtwmapi.SpecialAttrProducer { //单独获取特殊属性
|
if v.AttrID == mtwmapi.SpecialAttrBrand || v.AttrID == mtwmapi.SpecialAttrProducer { //单独获取特殊属性
|
||||||
if data, err1 := apiObj.CategoryAttrValueList(utils.Str2Int64(v.AttrID), name); err1 == nil && len(data) > 0 {
|
if data, err1 := apiObj.CategoryAttrValueList(utils.Str2Int64(v.AttrID), name); err1 == nil && len(data) > 0 {
|
||||||
attrValue.ValueList = []ValueList{{ //默认取推荐第一个
|
if len(data) > 0 {
|
||||||
ValueID: utils.Str2Int(data[0].ValueID),
|
attrValue.ValueList = []ValueList{{ //默认取推荐第一个
|
||||||
Value: data[0].Value,
|
ValueID: utils.Str2Int(data[0].ValueID),
|
||||||
}}
|
Value: data[0].Value,
|
||||||
|
}}
|
||||||
|
} else {
|
||||||
|
attrValue.ValueList = []ValueList{{ //兜底处理
|
||||||
|
Value: "其他",
|
||||||
|
}}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
if len(v.ValueList) > 0 {
|
if len(v.ValueList) > 0 {
|
||||||
@@ -535,6 +541,10 @@ func SwitchAttr(apiObj *mtwmapi.API, vendorStoreID string, vendorCatID int64, na
|
|||||||
ValueID: utils.Str2Int(v.ValueList[0].ValueID),
|
ValueID: utils.Str2Int(v.ValueList[0].ValueID),
|
||||||
Value: v.ValueList[0].Value,
|
Value: v.ValueList[0].Value,
|
||||||
}}
|
}}
|
||||||
|
} else { //兜底处理
|
||||||
|
attrValue.ValueList = []ValueList{{
|
||||||
|
Value: "其他",
|
||||||
|
}}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
attrValues = append(attrValues, attrValue)
|
attrValues = append(attrValues, attrValue)
|
||||||
|
|||||||
Reference in New Issue
Block a user