This commit is contained in:
aozhiwei 2023-08-28 18:53:23 +08:00
parent f859cfb6a8
commit 134bed843d
3 changed files with 11 additions and 8 deletions

View File

@ -1447,6 +1447,7 @@ class StakingDetail(object):
['txhash', '', 'txhash'], ['txhash', '', 'txhash'],
['item_id', 0, '道具id'], ['item_id', 0, '道具id'],
['stacked_num', 0, '质押数量'],
['total_rewards', 0, '该nft已产生的利息'], ['total_rewards', 0, '该nft已产生的利息'],
['daily_rewards', 0, '该nft每天可以产生多少利息'], ['daily_rewards', 0, '该nft每天可以产生多少利息'],
['cec_value', 0, '该nft的价值'], ['cec_value', 0, '该nft的价值'],

View File

@ -55,17 +55,17 @@ class StakingController extends BaseAuthedController {
if ($stakingDto['remain_days'] <= 0) { if ($stakingDto['remain_days'] <= 0) {
$stackingInfo['maturity_quant'] += $stakingDto['stacked_num']; $stackingInfo['maturity_quant'] += $stakingDto['stacked_num'];
} else { } else {
$stackingInfo['daily_rewards'] += $stakingMeta['cec_value'] * $stackingInfo['daily_rewards'] += $stakingDto['cec_value'] *
$stakingMeta['daily_rewards']; $stakingDto['daily_rewards'];
$info['daily_staking_value'] += $stakingMeta['cec_value'] * $info['daily_staking_value'] += $stakingDto['cec_value'] *
$stakingMeta['daily_rewards']; $stakingDto['daily_rewards'];
} }
$stackingInfo['staked_quant'] += $stakingDto['stacked_num']; $stackingInfo['staked_quant'] += $stakingDto['stacked_num'];
$stackingInfo['staking_value'] += $stakingMeta['stake_value']; $stackingInfo['staking_value'] += $stakingDto['cec_value'];
} else { } else {
$stackingInfo['claim_rewards'] += $stakingMeta['total_rewards']; $stackingInfo['claim_rewards'] += $stakingDto['total_rewards'];
} }
$info['total_staking_value'] += $stakingMeta['stake_value'] + $stackingInfo['daily_rewards']; $info['total_staking_value'] += $stakingDto['cec_value'] + $stackingInfo['daily_rewards'];
} }
} }
} }

View File

@ -202,7 +202,9 @@ class Staking extends BaseModel {
'txhash' => $row['txhash'], 'txhash' => $row['txhash'],
'item_id' => $row['item_id'], 'item_id' => $row['item_id'],
'cec_value' => $stakingMeta['cec_value'] 'status' => $row['status'],
'stacked_num' => $row['stacked_num'],
'cec_value' => $stakingMeta['stake_value']
); );
$yesterDay = myself()->_getNowDaySeconds() - 3600 * 24; $yesterDay = myself()->_getNowDaySeconds() - 3600 * 24;
$passedDays = intval((myself()->_getNowDaySeconds() - $passedDays = intval((myself()->_getNowDaySeconds() -