This commit is contained in:
aozhiwei 2023-08-29 17:16:41 +08:00
parent 463981ebcc
commit 4aaf8174b9

View File

@ -241,7 +241,7 @@ class Staking extends BaseModel {
} else { } else {
if ($saveDays >= 30 * 12 * 2) { if ($saveDays >= 30 * 12 * 2) {
$dto['cec_rewards'] = $srcDailyRewards * min(30 * 12, $stakedDays) * 0.6 * 0.25; $dto['cec_rewards'] = $srcDailyRewards * min(30 * 12, $stakedDays) * 0.6 * 0.25;
$dto['cec_rewards'] += $srcDailyRewards * max(0, 30 * 12 * 2 - $stakedDays) * 0.4 * 0.25; $dto['cec_rewards'] += $srcDailyRewards * max(0, $stakedDays - 30 * 12) * 0.4 * 0.25;
} else { } else {
$dto['cec_rewards'] = $dto['daily_rewards'] * ($saveDays - $dto['remain_days']) * 0.25; $dto['cec_rewards'] = $dto['daily_rewards'] * ($saveDays - $dto['remain_days']) * 0.25;
} }
@ -252,14 +252,13 @@ class Staking extends BaseModel {
$dto['cec_rewards'] = $srcDailyRewards * $saveDays; $dto['cec_rewards'] = $srcDailyRewards * $saveDays;
} else { } else {
if ($saveDays >= 30 * 12 * 2) { if ($saveDays >= 30 * 12 * 2) {
$dto['cec_rewards'] = $srcDailyRewards * min(30 * 12, $stakedDays) * 0.6 * 0.25; $dto['cec_rewards'] = $srcDailyRewards * min(30 * 12, $stakedDays) * 0.6;
$dto['cec_rewards'] += $srcDailyRewards * max(0, 30 * 12 * 2 - $stakedDays) * 0.4 * 0.25; $dto['cec_rewards'] += $srcDailyRewards * max(0, $stakedDays - 30 * 12) * 0.4;
} else { } else {
$dto['cec_rewards'] = $dto['daily_rewards'] * ($saveDays - $dto['remain_days']) * 0.25; $dto['cec_rewards'] = $dto['daily_rewards'] * ($saveDays - $dto['remain_days']);
} }
} }
//$dto['total_rewards'] = $dto['cec_rewards']; $dto['total_rewards'] = $dto['cec_rewards'];
$dto['total_rewards'] = $dto['daily_rewards'] * ($saveDays - $dto['remain_days']);
} }
return $dto; return $dto;
} }