Authored by 周少峰

Merge branch 'hotfix/defaultImg'

... ... @@ -174,22 +174,23 @@ exports.processProductList = (list, options) => {
return !+n.status;
});
// 如果设置了默认图片,就取默认的图片
_.forEach(product.goods_list, (goods) => {
if (flag) {
return;
}
if (goods.is_default === 'Y') {
product.default_images = procProductImg(goods);
flag = true;
}
});
if (!product.default_images) {
// 如果设置了默认图片,就取默认的图片
_.forEach(product.goods_list, (goods) => {
if (flag) {
return;
}
if (goods.is_default === 'Y') {
product.default_images = procProductImg(goods);
flag = true;
}
});
// 如果还未赋值,则取第一个skc产品的默认图片
if (!flag) {
product.default_images = procProductImg(product.goods_list[0]);
// 如果还未赋值,则取第一个skc产品的默认图片
if (!flag) {
product.default_images = procProductImg(product.goods_list[0]);
}
}
product = Object.assign(product, {
id: product.product_skn,
thumb: product.default_images
... ...