This commit is contained in:
aozhiwei 2023-08-28 17:28:01 +08:00
parent 45d0595795
commit 069449af1f

View File

@ -159,6 +159,7 @@ class StakingController extends BaseAuthedController {
}
$nftValue = 0;
$items = array();
$lastTimeArr = null;
foreach ($confirmedNfts as $nft) {
$stakingMeta = mt\Staking::get($nft['item_id']);
if (!$stakingMeta) {
@ -166,6 +167,23 @@ class StakingController extends BaseAuthedController {
return;
}
$nftValue += $stakingMeta['stake_value'];
if ($lastTimeArr) {
if (count($lastTimeArr) != count($stakingMeta['stake_time_arr'])) {
myself()->_rspErr(5, 'config error');
return;
}
for ($i = 0; $i < count($lastTimeArr); ++$i) {
if ($lastTimeArr[$i] != $stakingMeta['stake_time_arr'][$i]) {
myself()->_rspErr(5, 'config error');
return;
}
}
}
$lastTimeArr = $stakingMeta['stake_time_arr'];
array_push(
$items,
$lastTimeArr
);
}
myself()->_rspData(array(
'nft_value' => $nftValue,