Merge branch 'jdshop' of e.coding.net:rosydev/jx-callback into jdshop

This commit is contained in:
邹宗楠
2023-09-07 16:23:47 +08:00

View File

@@ -523,17 +523,17 @@ func SwitchAttr(apiObj *mtwmapi.API, vendorStoreID string, vendorCatID int64, na
AttrName: v.AttrName, AttrName: v.AttrName,
} }
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 { data, err1 := apiObj.CategoryAttrValueList(utils.Str2Int64(v.AttrID), name)
if len(data) > 0 { if len(data) > 0 {
attrValue.ValueList = []ValueList{{ //默认取推荐第一个 attrValue.ValueList = []ValueList{{ //默认取推荐第一个
ValueID: utils.Str2Int(data[0].ValueID), ValueID: utils.Str2Int(data[0].ValueID),
Value: data[0].Value, Value: data[0].Value,
}} }}
} else { }
attrValue.ValueList = []ValueList{{ //兜底处理 if err1 != nil || len(data) == 0 {
Value: "其他", attrValue.ValueList = []ValueList{{ //兜底处理
}} Value: "其他",
} }}
} }
} else { } else {
if len(v.ValueList) > 0 { if len(v.ValueList) > 0 {