...
|
...
|
@@ -50,44 +50,44 @@ const processSpecial = (list) => { |
|
|
/**
|
|
|
* 商品搜索数据处理
|
|
|
*/
|
|
|
const processSearch = (list) => {
|
|
|
const goods = [];
|
|
|
const processSearch = () => {
|
|
|
// const goods = [];
|
|
|
|
|
|
list = list || [];
|
|
|
// list = list || [];
|
|
|
|
|
|
_.forEach(list.data.product_list, (data) => {
|
|
|
let flag = false;
|
|
|
// _.forEach(list.data.product_list, (data) => {
|
|
|
// let flag = false;
|
|
|
|
|
|
// 商品信息有问题,则不显示
|
|
|
if (typeof(data['product_skn']) === 'undefined' || typeof(data['goods_list'][0]) === 'undefined') {
|
|
|
return false;
|
|
|
}
|
|
|
// // 商品信息有问题,则不显示
|
|
|
// if (typeof(data['product_skn']) === 'undefined' || typeof(data['goods_list'][0]) === 'undefined') {
|
|
|
// return false;
|
|
|
// }
|
|
|
|
|
|
// 市场价和售价一样,则不显示市场价
|
|
|
if (parseInt(data['market_price']) === parseInt(data['sales_price'])) {
|
|
|
data['market_price'] = false;
|
|
|
}
|
|
|
// // 市场价和售价一样,则不显示市场价
|
|
|
// if (parseInt(data['market_price']) === parseInt(data['sales_price'])) {
|
|
|
// data['market_price'] = false;
|
|
|
// }
|
|
|
|
|
|
// 如果设置了默认图片,就取默认的图片
|
|
|
_.forEach (data['goods_list'], (goods) => {
|
|
|
// 此skc是默认的,则将图片赋值给skn
|
|
|
if (goods['is_default'] === 'Y') {
|
|
|
// // 如果设置了默认图片,就取默认的图片
|
|
|
// _.forEach(data['goods_list'], (goods) => {
|
|
|
// // 此skc是默认的,则将图片赋值给skn
|
|
|
// if (goods['is_default'] === 'Y') {
|
|
|
|
|
|
// data['img'] = self::procProductImg($oneGoods);
|
|
|
// // data['img'] = self::procProductImg($oneGoods);
|
|
|
|
|
|
flag = true;
|
|
|
}
|
|
|
});
|
|
|
// flag = true;
|
|
|
// }
|
|
|
// });
|
|
|
|
|
|
// 如果还未赋值,则取第一个skc产品的默认图片
|
|
|
// if (!$flag) {
|
|
|
// $productData['default_images'] = self::procProductImg($productData['goods_list'][0]);
|
|
|
// }
|
|
|
// // 如果还未赋值,则取第一个skc产品的默认图片
|
|
|
// // if (!$flag) {
|
|
|
// // $productData['default_images'] = self::procProductImg($productData['goods_list'][0]);
|
|
|
// // }
|
|
|
|
|
|
data.url = '/product/pro_' . data['product_id'] . '_'
|
|
|
. data['goods_list'][0]['goods_id']
|
|
|
. '/' . data['cn_alphabet'] . '.html';
|
|
|
});
|
|
|
// // data.url = '/product/pro_' . data['product_id'] . '_'
|
|
|
// // . data['goods_list'][0]['goods_id']
|
|
|
// // . '/' . data['cn_alphabet'] . '.html';
|
|
|
// });
|
|
|
};
|
|
|
|
|
|
/**
|
...
|
...
|
|