Authored by Rock Zhang

“添加查询优惠券数目,收藏的品牌数目,收藏的商品数目等java接口

... ... @@ -49,6 +49,49 @@ class UserData
}
/**
* 用户优惠券数量
*
* @param int $uid 用户ID
* @return array 接口返回的数据
*/
public static function couponNum($uid)
{
$param = Yohobuy::param();
$param['uid'] = $uid;
$param['type'] = 'notuse';
return Yohobuy::jsonPost(Yohobuy::API_URL_MYCENTER . 'CouponRest/getCouponsCount', $param);
}
/**
* 用户收藏的品牌数量
*
* @param int $uid 用户ID
* @return array 接口返回的数据
*/
public static function favoriteBrandNum($uid)
{
$param = Yohobuy::param();
$param['uid'] = $uid;
return Yohobuy::jsonPost(Yohobuy::API_URL_MYCENTER . 'FavoriteRest/getFavoriteBrandCount', $param);
}
/**
* 用户收藏的商品数量
*
* @param int $uid 用户ID
* @return array 接口返回的数据
*/
public static function favoriteProductNum($uid)
{
$param = Yohobuy::param();
$param['uid'] = $uid;
return Yohobuy::jsonPost(Yohobuy::API_URL_MYCENTER . 'FavoriteRest/getFavoriteProductCount', $param);
}
/**
* 个人中心页面优选新品数据
*
* @param int $yh_channel 频道,1代表男生,2代表女生,3代表潮童,4代表创意生活
... ...
... ... @@ -70,6 +70,26 @@ class UserModel
}
/**
* 获取首页各信息的数目
*
* @param int $uid 用户ID
* @return array|mixed 处理之后的数据
*/
public static function getHomeInfoNum($uid)
{
$result = array();
// 用户优惠券数量
$couponNum = UserData::couponNum($uid) ?: 0;
// 用户收藏的品牌数量
$favBrandNum = UserData::favoriteBrandNum($uid) ?: 0;
// 用户收藏的商品数量
$favProductNum = UserData::favoriteProductNum($uid) ?: 0;
return $result;
}
/**
* 处理个人中心页面优选新品数据
*
* @param int $yh_channel 频道,1代表男生,2代表女生,3代表潮童,4代表创意生活
... ...