...
|
...
|
@@ -8,53 +8,45 @@ const log = require(`${library}/logger`); |
|
|
|
|
|
const api = new API();
|
|
|
|
|
|
const fake = require('./fake');
|
|
|
|
|
|
module.exports.getProductBannerAsync = function(pid, clientType) {
|
|
|
//clientType = clientType || 'web';
|
|
|
//return api.get('', sign.apiSign({
|
|
|
// method: 'web.productBanner.data',
|
|
|
// product_id: pid,
|
|
|
// client_type: clientType
|
|
|
//})).catch(log.error);
|
|
|
|
|
|
return Promise.resolve(fake.fakeProductBanner);
|
|
|
clientType = clientType || 'web';
|
|
|
return api.get('', sign.apiSign({
|
|
|
method: 'web.productBanner.data',
|
|
|
product_id: pid,
|
|
|
client_type: clientType
|
|
|
})).catch(log.error);
|
|
|
|
|
|
};
|
|
|
|
|
|
module.exports.sizeInfoAsync = function(skn) {
|
|
|
//return api.get('', sign.apiSign({
|
|
|
// method: 'h5.product.intro',
|
|
|
// productskn: skn
|
|
|
//})).catch(log.error);
|
|
|
return api.get('', sign.apiSign({
|
|
|
method: 'h5.product.intro',
|
|
|
productskn: skn
|
|
|
})).catch(log.error);
|
|
|
|
|
|
return Promise.resolve(fake.fakeProductIntro);
|
|
|
};
|
|
|
|
|
|
module.exports.getProductComfortAsync = function(pid) {
|
|
|
//return api.get('', sign.apiSign({
|
|
|
// method: 'web.productComfort.data',
|
|
|
// product_id: pid
|
|
|
//})).catch(log.error);
|
|
|
return api.get('', sign.apiSign({
|
|
|
method: 'web.productComfort.data',
|
|
|
product_id: pid
|
|
|
})).catch(log.error);
|
|
|
|
|
|
return Promise.resolve(fake.fakeComfort);
|
|
|
};
|
|
|
|
|
|
module.exports.getProductModelCardAsync = function(pid) {
|
|
|
//return api.get('', sign.apiSign({
|
|
|
// method: 'web.productModelcard.list',
|
|
|
// product_id: pid
|
|
|
//})).catch(log.error);
|
|
|
|
|
|
return Promise.resolve(fake.fakeModelCard);
|
|
|
return api.get('', sign.apiSign({
|
|
|
method: 'web.productModelcard.list',
|
|
|
product_id: pid
|
|
|
})).catch(log.error);
|
|
|
};
|
|
|
|
|
|
module.exports.getProductModelTryAsync = function(skn) {
|
|
|
//return api.get('', sign.apiSign({
|
|
|
// method: 'web.productModelTry.data',
|
|
|
// product_skn: skn
|
|
|
//})).catch(log.error);
|
|
|
|
|
|
return Promise.resolve(fake.fakeModelTry);
|
|
|
return api.get('', sign.apiSign({
|
|
|
method: 'web.productModelTry.data',
|
|
|
product_skn: skn
|
|
|
})).catch(log.error);
|
|
|
};
|
|
|
|
|
|
/**
|
...
|
...
|
@@ -63,12 +55,10 @@ module.exports.getProductModelTryAsync = function(skn) { |
|
|
* @returns {Promise.<type>}
|
|
|
*/
|
|
|
module.exports.getProductInfo = function(pid) {
|
|
|
//return api.get('', sign.apiSign({
|
|
|
// method: 'h5.product.data',
|
|
|
// productId: pid
|
|
|
//})).catch(console.log);
|
|
|
|
|
|
return Promise.resolve(fake.fakeProduct);
|
|
|
return api.get('', sign.apiSign({
|
|
|
method: 'h5.product.data',
|
|
|
productId: pid
|
|
|
})).catch(console.log);
|
|
|
};
|
|
|
|
|
|
|
...
|
...
|
|