From bf7487727ee35a54655a1d4669c9cc57ea86ff43 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Sat, 12 Oct 2024 15:23:40 +0800 Subject: [PATCH] 1 --- webapp/models/HashRateShopBuyRecord.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/webapp/models/HashRateShopBuyRecord.php b/webapp/models/HashRateShopBuyRecord.php index 8acd33c0..072d8521 100644 --- a/webapp/models/HashRateShopBuyRecord.php +++ b/webapp/models/HashRateShopBuyRecord.php @@ -75,17 +75,17 @@ class HashRateShopBuyRecord extends BaseModel 'this_day_buy_times' => function () use($goodsNum) { $nowDaySeconds = myself()->_getNowDaySeconds(); $cond = " last_buy_time>=${nowDaySeconds} AND last_buy_time<=${nowDaySeconds} + 3600 * 24 "; - return "CASE WHEN (${cond}) THEN this_day_buy_times + ${goodsNum} ELSE 0 END"; + return "CASE WHEN (${cond}) THEN this_day_buy_times + ${goodsNum} ELSE ${goodsNum} END"; }, 'this_week_buy_times' => function () use($goodsNum) { $mondaySeconds = myself()->_getMondaySeconds(); $cond = " last_buy_time>=${mondaySeconds} AND last_buy_time<=${mondaySeconds} + 3600 * 24 * 7 "; - return "CASE WHEN (${cond}) THEN this_week_buy_times + ${goodsNum} ELSE 0 END"; + return "CASE WHEN (${cond}) THEN this_week_buy_times + ${goodsNum} ELSE ${goodsNum} END"; }, 'this_month_buy_times' => function () use($goodsNum) { $monthFirstDaySeconds = myself()->_getMonthFirstDaySeconds(); $cond = " last_buy_time>=${monthFirstDaySeconds} "; - return "CASE WHEN (${cond}) THEN this_month_buy_times + ${goodsNum} ELSE 0 END"; + return "CASE WHEN (${cond}) THEN this_month_buy_times + ${goodsNum} ELSE ${goodsNum} END"; }, 'total_buy_times' => function () use($goodsNum) { return "total_buy_times + ${goodsNum}";