This commit is contained in:
aozhiwei 2023-08-26 09:03:43 +08:00
parent 55f0fb10f9
commit 61e9e5fe08

View File

@ -38,45 +38,18 @@ class StackingController extends BaseAuthedController {
$info['staking_value'] = 0; $info['staking_value'] = 0;
$info['maturity_quant'] = 0; $info['maturity_quant'] = 0;
foreach ($rows as $row) { foreach ($rows as $row) {
if (!$this->isTypeNft($info['type'], $row)) { if ($this->isTypeNft($info['type'], $row) &&
continue; $row['status'] == Stacking::STAKING_STATUS) {
} if ($row['start_time'] + $row['stake_time'] < myself()->_getNowTime()) {
switch ($info['type']) { $info['staked_quant'] += $row['stacked_num'];
case self::PLANET_TYPE: } else {
{ $info['maturity_quant'] += $row['stacked_num'];
if ($row['status'] == Stacking::STAKING_STATUS) {
if ($row['start_time'] + $row['stake_time'] < myself()->_getNowTime()) {
$info['staked_quant'] += $row['stacked_num'];
} else {
$info['maturity_quant'] += $row['stacked_num'];
}
$stakingMeta = mt\Staking::get($row['item_id']);
if ($stakingMeta) {
$info['staking_value'] += $stakingMeta['stake_value'];
}
} }
} $stakingMeta = mt\Staking::get($row['item_id']);
break; if ($stakingMeta) {
case self::BADGE_TYPE: $info['staking_value'] += $stakingMeta['stake_value'];
{
if ($row['status'] == Stacking::STAKING_STATUS) {
if ($row['start_time'] + $row['stake_time'] < myself()->_getNowTime()) {
$info['staked_quant'] += $row['stacked_num'];
} else {
$info['maturity_quant'] += $row['stacked_num'];
}
if ($stakingMeta) {
$info['staking_value'] += $stakingMeta['stake_value'];
}
} }
} }
break;
case self::CEC_TYPE:
{
}
break;
}
} }
} }