Authored by 郭成尧

product冲突解决

@@ -12,8 +12,8 @@ const mRoot = '../models'; @@ -12,8 +12,8 @@ const mRoot = '../models';
12 const detail = require(`${mRoot}/detail`); 12 const detail = require(`${mRoot}/detail`);
13 13
14 exports.index = (req, res) => { 14 exports.index = (req, res) => {
15 - var uid = null, // 需要修改为正式取 UID 的方式  
16 - vipLevel = 0;// 用户等级 15 + var uid = null, // 需要修改为正式取 UID 的方式
  16 + vipLevel = 0; // 用户等级
17 17
18 detail({ 18 detail({
19 id: req.params.id, 19 id: req.params.id,
@@ -7,13 +7,12 @@ @@ -7,13 +7,12 @@
7 'use strict'; 7 'use strict';
8 8
9 const library = '../../../library'; 9 const library = '../../../library';
10 -const API = require(`${library}/api`).API; 10 +const API = require(`${library}/api`).ServiceAPI;
11 const sign = require(`${library}/sign`); 11 const sign = require(`${library}/sign`);
12 const _ = require('lodash'); 12 const _ = require('lodash');
13 -const HELPERS = require(`${library}/helpers`); 13 +const helpers = require(`${library}/helpers`);
14 14
15 var api = new API(); 15 var api = new API();
16 -var helpers = new HELPERS();  
17 16
18 /** 17 /**
19 * 处理品牌关联店铺信息 18 * 处理品牌关联店铺信息
@@ -25,7 +24,7 @@ const getShopsInfo = (data) => { @@ -25,7 +24,7 @@ const getShopsInfo = (data) => {
25 24
26 _.forEach(data, function(value, key) { 25 _.forEach(data, function(value, key) {
27 enterStore[key] = {}; 26 enterStore[key] = {};
28 - enterStore[key].img = helpers.getImageUrl(value.brand_ico, 47, 47); 27 + enterStore[key].img = value.brand_ico;
29 enterStore[key].storeName = value.brand_name; 28 enterStore[key].storeName = value.brand_name;
30 29
31 if (value.shop_id !== null && value.shop_id !== undefined) { 30 if (value.shop_id !== null && value.shop_id !== undefined) {
@@ -276,12 +275,6 @@ const detailDataPkg = (origin, uid, vipLevel, ua) => { @@ -276,12 +275,6 @@ const detailDataPkg = (origin, uid, vipLevel, ua) => {
276 // 品牌信息 275 // 品牌信息
277 if (origin.brand !== null && origin.brand !== undefined) { 276 if (origin.brand !== null && origin.brand !== undefined) {
278 277
279 - // dest.enterStore[0] = {};  
280 - // dest.enterStore[0].img =  
281 - // helpers.getImageUrl(origin.brand.brandIco, 47, 47);  
282 - // dest.enterStore[0].storeName = origin.brand.brandName;  
283 - // dest.enterStore[0].url = helpers.url('', null, origin.brand.brandDomain);  
284 -  
285 // 为你优选的链接 278 // 为你优选的链接
286 let params = {}; 279 let params = {};
287 280
@@ -360,7 +353,7 @@ const detailDataPkg = (origin, uid, vipLevel, ua) => { @@ -360,7 +353,7 @@ const detailDataPkg = (origin, uid, vipLevel, ua) => {
360 // 缩略图 353 // 缩略图
361 let params = {}; 354 let params = {};
362 355
363 - params.img = helpers.getImageUrl(value.colorImage, 60, 60); 356 + params.img = value.colorImage;
364 thumbImageList[key] = params; 357 thumbImageList[key] = params;
365 358
366 // 商品库存总数 359 // 商品库存总数
@@ -421,12 +414,12 @@ const detailDataPkg = (origin, uid, vipLevel, ua) => { @@ -421,12 +414,12 @@ const detailDataPkg = (origin, uid, vipLevel, ua) => {
421 dest.bannerTop.list = {}; 414 dest.bannerTop.list = {};
422 let params = {}; 415 let params = {};
423 416
424 - params.img = helpers.getImageUrl(value.img, 450, 600); 417 + params.img = value.img;
425 dest.bannerTop.list[key] = params; 418 dest.bannerTop.list[key] = params;
426 }); 419 });
427 } else if (goodsGroup[0] !== null && goodsGroup[0] !== undefined) { 420 } else if (goodsGroup[0] !== null && goodsGroup[0] !== undefined) {
428 dest.bannerTop = {}; 421 dest.bannerTop = {};
429 - dest.bannerTop.img = helpers.getImageUrl(goodsGroup[0].img, 450, 600); 422 + dest.bannerTop.img = goodsGroup[0].img;
430 } 423 }
431 } 424 }
432 425
@@ -12,5 +12,5 @@ module.exports = app => { @@ -12,5 +12,5 @@ module.exports = app => {
12 app.use(require('./apps/channel')); 12 app.use(require('./apps/channel'));
13 13
14 // 业务模块 14 // 业务模块
15 - //app.use('/product', require('./apps/product')); 15 + app.use('/product', require('./apps/product'));
16 }; 16 };