...
|
...
|
@@ -33,11 +33,15 @@ class StarClassModel |
|
|
$res['starClassIndex'] = StarClassData::getResourceDataUrl($contentCode);
|
|
|
|
|
|
//组装获得每日签到数据接口URL
|
|
|
// echo $uid;
|
|
|
$res['rankInfo'] = StarClassData::rankInfoDataUrl($uid);
|
|
|
//print_r($res['rankInfo']);exit;
|
|
|
//批量调接口
|
|
|
$data = Yohobuy::getMulti($res);
|
|
|
|
|
|
// print_r($data['starClassIndex']);
|
|
|
// print_r($data);exit;
|
|
|
|
|
|
//调用成功封装数据
|
|
|
if (isset($data['starClassIndex']) && !empty($data['starClassIndex'])) {
|
|
|
$starClassIndex = $data['starClassIndex'];
|
...
|
...
|
@@ -59,7 +63,25 @@ class StarClassModel |
|
|
$build = array();
|
|
|
|
|
|
}
|
|
|
//print_r($result);
|
|
|
|
|
|
if (isset($data['rankInfo'])) {
|
|
|
$rankInfo = array(
|
|
|
array(
|
|
|
'portraitUrl' => isset($data['rankInfo']['avatar']) ? Helpers::getOriginalImg($data['rankInfo']['avatar']) : '',
|
|
|
'username' => isset($data['rankInfo']['username']) ? $data['rankInfo']['username'] : '',
|
|
|
'rank' => isset($data['rankInfo']['userNum']) ? $data['rankInfo']['userNum'] : '0',
|
|
|
'intimacy' => isset($data['rankInfo']['userRank']) ? $data['rankInfo']['userRank'] : '0',
|
|
|
'week' => array(
|
|
|
'Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fn', 'Sat'
|
|
|
),
|
|
|
'homeSign' => true
|
|
|
)
|
|
|
);
|
|
|
}
|
|
|
|
|
|
//将签到数据插入资源位第二位置
|
|
|
array_splice($result['resources'], 1, 0 ,$rankInfo);
|
|
|
|
|
|
return $result;
|
|
|
}
|
|
|
|
...
|
...
|
@@ -98,7 +120,7 @@ class StarClassModel |
|
|
|
|
|
|
|
|
/**
|
|
|
* 星搭配
|
|
|
* 星搭配页面
|
|
|
*/
|
|
|
public static function getCollocation()
|
|
|
{
|
...
|
...
|
@@ -110,7 +132,7 @@ class StarClassModel |
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 星搭配
|
|
|
* 星搭配文章请求
|
|
|
*/
|
|
|
public static function ajaxCollocation($page)
|
|
|
{
|
...
|
...
|
@@ -139,11 +161,12 @@ class StarClassModel |
|
|
//签到操作
|
|
|
public static function sign($uid)
|
|
|
{
|
|
|
|
|
|
$data = StarClassData::sign($uid);
|
|
|
//print_r($data);
|
|
|
$result = array();
|
|
|
if (isset($data['code']) && $data['code'] == 200) {
|
|
|
$result['signDay'];
|
|
|
$result['signDay'] = $data['data'][];
|
|
|
foreach ($data['data']['logs'] as $key => $value) {
|
|
|
$result['signDay'] .= date('N', $value['createTime']) . ',';
|
|
|
}
|
...
|
...
|
@@ -157,7 +180,7 @@ class StarClassModel |
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
print_r($result);
|
|
|
return $result;
|
|
|
}
|
|
|
|
...
|
...
|
|