This commit is contained in:
aozhiwei 2023-08-29 17:59:47 +08:00
parent 7e45d3e081
commit e7752cfebc

View File

@ -248,14 +248,16 @@ class Staking extends BaseModel {
}
$dto['total_rewards'] = $dto['cec_rewards'];
} else {
$stakedDays = max($stakedDays, 0);
$stakedDays = min($stakedDays, $saveDays);
if ($dto['remain_days'] <= 0 ) {
$dto['cec_rewards'] = $srcDailyRewards * $saveDays;
$dto['cec_rewards'] = $srcDailyRewards * $stakedDays;
} else {
if ($saveDays >= 30 * 12 * 2) {
$dto['cec_rewards'] = $srcDailyRewards * min(30 * 12, $stakedDays) * 0.6;
$dto['cec_rewards'] += $srcDailyRewards * max(0, $stakedDays - 30 * 12) * 0.4;
} else {
$dto['cec_rewards'] = $dto['daily_rewards'] * ($saveDays - $dto['remain_days']);
$dto['cec_rewards'] = $dto['daily_rewards'] * $stakedDays;
}
}
$dto['total_rewards'] = $dto['cec_rewards'];