This commit is contained in:
azw 2023-08-27 09:41:28 +08:00
parent 6879a6cdb9
commit f01e7c8be8

View File

@ -46,21 +46,18 @@ class StackingController extends BaseAuthedController {
$stackingInfo['staking_value'] = 0; $stackingInfo['staking_value'] = 0;
$stackingInfo['maturity_quant'] = 0; $stackingInfo['maturity_quant'] = 0;
foreach ($rows as $row) { foreach ($rows as $row) {
if ($this->isTypeNft($stackingInfo['type'], $row)) { $stakingMeta = mt\Staking::get($row['item_id']);
$stakingMeta = mt\Staking::get($row['item_id']); if ($this->isTypeNft($stackingInfo['type'], $row) && $stakingMeta) {
if ($row['status'] == Stacking::STAKING_STATUS) { if ($row['status'] == Stacking::STAKING_STATUS) {
if ($row['start_time'] + $row['stake_time'] < myself()->_getNowTime()) { if ($row['start_time'] + $row['stake_time'] < myself()->_getNowTime()) {
$stackingInfo['staked_quant'] += $row['stacked_num']; $stackingInfo['staked_quant'] += $row['stacked_num'];
} else { } else {
$stackingInfo['maturity_quant'] += $row['stacked_num']; $stackingInfo['maturity_quant'] += $row['stacked_num'];
} }
if ($stakingMeta) {
$stackingInfo['staking_value'] += $stakingMeta['stake_value'];
$info['total_staking_value'] += $stakingMeta['stake_value'];
}
} else { } else {
} }
$stackingInfo['staking_value'] += $stakingMeta['stake_value'];
$info['total_staking_value'] += $stakingMeta['stake_value'];
} }
} }
} }