...
|
...
|
@@ -2,7 +2,6 @@ |
|
|
const api = global.yoho.API;
|
|
|
const serviceAPI = global.yoho.ServiceAPI;
|
|
|
const Promise = require('bluebird');
|
|
|
const co = Promise.coroutine;
|
|
|
const _ = require('lodash');
|
|
|
const helpers = global.yoho.helpers;
|
|
|
|
...
|
...
|
@@ -76,63 +75,6 @@ exports.getUserHomeData = (uid) => { |
|
|
};
|
|
|
|
|
|
/**
|
|
|
* 处理用户收藏的商品数据
|
|
|
*
|
|
|
* @param int uid 用户ID
|
|
|
* @param int page 第几页
|
|
|
* @param int limit 限制读取的数目,默认10
|
|
|
* @return array 处理之后的收藏的商品数据
|
|
|
*/
|
|
|
exports.getFavProductData = (uid, page, limit) => {
|
|
|
return api.get('', {
|
|
|
method: 'app.favorite.product',
|
|
|
uid: uid,
|
|
|
page: page,
|
|
|
limit: limit
|
|
|
}).then(result => {
|
|
|
return result.data;
|
|
|
});
|
|
|
};
|
|
|
|
|
|
/**
|
|
|
* 处理用户收藏的品牌数据
|
|
|
*
|
|
|
* @param int uid 用户ID
|
|
|
* @param string gender 性别 1,3表示男,2,3表示女,1,2,3表示全部
|
|
|
* @param int page 第几页
|
|
|
* @param int limit 限制读取的数目
|
|
|
* @return array 处理之后的收藏的品牌数据
|
|
|
*/
|
|
|
exports.getFavBrandData = (uid, gender, page, limit) => {
|
|
|
return api.get('', {
|
|
|
method: 'app.favorite.brand',
|
|
|
uid: uid,
|
|
|
gender: gender,
|
|
|
page: page,
|
|
|
limit: limit
|
|
|
}).then(result => {
|
|
|
return result.data;
|
|
|
})
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 取消收藏的商品/品牌数据
|
|
|
*
|
|
|
* @param int uid 用户ID
|
|
|
* @param int favId 要取消的收藏id
|
|
|
* @param string type 取消类型(brand:品牌,product:商品)
|
|
|
* @return array 接口返回的数据
|
|
|
*/
|
|
|
exports.favoriteDelete = (uid, favId, type) => {
|
|
|
return api.get('', {
|
|
|
method: 'app.favorite.cancel',
|
|
|
uid: uid,
|
|
|
type: type,
|
|
|
fav_id: favId
|
|
|
});
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 帮助中心列表页
|
|
|
*
|
|
|
* @param data
|
...
|
...
|
|