Authored by htoooth

ad image

@@ -5,6 +5,8 @@ const camelCase = global.yoho.camelCase; @@ -5,6 +5,8 @@ const camelCase = global.yoho.camelCase;
5 const helpers = global.yoho.helpers; 5 const helpers = global.yoho.helpers;
6 const images = require(`${global.utils}/images`); 6 const images = require(`${global.utils}/images`);
7 7
  8 +let fixQuality = imageUrl => imageUrl.replace('/quality/70', '/quality/90');
  9 +
8 /** 10 /**
9 * 根据性别来决定 默认图片获取字段 如果是 2、3 11 * 根据性别来决定 默认图片获取字段 如果是 2、3
10 * 12 *
@@ -12,7 +14,7 @@ const images = require(`${global.utils}/images`); @@ -12,7 +14,7 @@ const images = require(`${global.utils}/images`);
12 * 否则优先从cover1 --》 cover2 -- 》 images_url 14 * 否则优先从cover1 --》 cover2 -- 》 images_url
13 * 15 *
14 */ 16 */
15 -const procProductImg = (product, gender) => { 17 +const _procProductImg = (product, gender) => {
16 if (gender === '2,3') { 18 if (gender === '2,3') {
17 return product.cover2 || product.cover1 || product.imagesUrl || ''; 19 return product.cover2 || product.cover1 || product.imagesUrl || '';
18 } 20 }
@@ -20,6 +22,7 @@ const procProductImg = (product, gender) => { @@ -20,6 +22,7 @@ const procProductImg = (product, gender) => {
20 return product.cover1 || product.cover2 || product.imagesUrl || ''; 22 return product.cover1 || product.cover2 || product.imagesUrl || '';
21 }; 23 };
22 24
  25 +const procProductImg = (product, gender) => fixQuality(_procProductImg(product, gender));
23 26
24 /** 27 /**
25 * 处理列表大图周边小图数据,拼接添加 href 28 * 处理列表大图周边小图数据,拼接添加 href
@@ -161,6 +164,10 @@ exports.processProductList = (list, options) => { @@ -161,6 +164,10 @@ exports.processProductList = (list, options) => {
161 } 164 }
162 } 165 }
163 166
  167 + _.get(product, 'goodsList', []).forEach((goods) => {
  168 + console.log(goods);
  169 + });
  170 +
164 pruductList.push(product); 171 pruductList.push(product);
165 }); 172 });
166 return handleGoodsListData(pruductList); 173 return handleGoodsListData(pruductList);