1
This commit is contained in:
parent
101bab3142
commit
c9fbc71f71
@ -178,4 +178,63 @@ class OtherController extends BaseAuthedController {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function getCecRewardHistory2(){
|
||||||
|
$address = getReqVal('address', '');
|
||||||
|
$historyList = array();
|
||||||
|
$totalCecVal = 0;
|
||||||
|
SeasonRanking::getSeasonList(function ($row) use (&$historyList,&$totalCecVal) {
|
||||||
|
if ($row && $row['ranking_point'] > 0){
|
||||||
|
$totalCecVal += ($row['ranking_point'] * 0.15);
|
||||||
|
array_push($historyList,array(
|
||||||
|
'type' => 1,
|
||||||
|
'cecVal' => $row['ranking_point'] * 0.15,
|
||||||
|
'createtime' => $row['createtime'],
|
||||||
|
));
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
\models\RewardsCec::all(function ($row) use (&$historyList,&$totalCecVal) {
|
||||||
|
if ($row){
|
||||||
|
$totalCecVal += $row['reward_cec'];
|
||||||
|
array_push($historyList,array(
|
||||||
|
'type' => 2,
|
||||||
|
'cecVal' => $row['reward_cec'],
|
||||||
|
'createtime' => $row['createtime'],
|
||||||
|
));
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
$stakingDb = Staking::all($address);
|
||||||
|
foreach ($stakingDb as $row) {
|
||||||
|
if ($row['status'] == Staking::REDEEM_STATUS) {
|
||||||
|
$item = Staking::toDto($row);
|
||||||
|
$totalCecVal += $item['total_rewards'];
|
||||||
|
array_push($historyList, array(
|
||||||
|
"type" => 3,
|
||||||
|
"cecVal" => $item['total_rewards'],
|
||||||
|
"createtime" => $item['redeem_time']
|
||||||
|
));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
$rewards = \mt\ActivityRewards::find(myself()->_getAccountId());
|
||||||
|
if ($rewards){
|
||||||
|
foreach ($rewards as $reward){
|
||||||
|
array_push($historyList, array(
|
||||||
|
"type" => -1,
|
||||||
|
"event_name" => $reward['event_name'],
|
||||||
|
"cecVal" => $reward['cec'],
|
||||||
|
"createtime" => strtotime($reward['time'])
|
||||||
|
));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
$this->_rspData(array(
|
||||||
|
'cec'=>$totalCecVal,
|
||||||
|
'list'=>$historyList,
|
||||||
|
));
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user