From 9a338dde910fe62aa84254b74dba07b8f5a87759 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Tue, 6 Aug 2024 15:52:45 +0800 Subject: [PATCH] 1 --- webapp/models/Staking.php | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/webapp/models/Staking.php b/webapp/models/Staking.php index e36ad008..33d8d059 100644 --- a/webapp/models/Staking.php +++ b/webapp/models/Staking.php @@ -246,6 +246,14 @@ class Staking extends BaseModel { $passedDays = intval(((myself()->_getNowDaySeconds()) - (myself()->_getDaySeconds($row['start_time']) + 3600 * 24)) / 3600 / 24); + //这是后面加的 + $endTime = getReqVal('end_time', 0); + if ($endTime > 0) { + $passedDays = intval(((myself()->_getDaySeconds($endTime)) - + (myself()->_getDaySeconds($row['start_time']) + 3600 * 24)) / + 3600 / 24); + } + $passedDays = max(0, $passedDays); $saveDays = max(0, intval($row['stake_time'] / 3600 / 24)); $dto['stacked_days'] = $passedDays;