From a7f9f5cedfbe3d8ef8d75efb7f6fa07c3e172a25 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Tue, 15 Oct 2024 16:43:06 +0800 Subject: [PATCH] 1 --- webapp/models/LuckySymbol.php | 36 +++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/webapp/models/LuckySymbol.php b/webapp/models/LuckySymbol.php index 0fe4a6c8..b5a228ec 100644 --- a/webapp/models/LuckySymbol.php +++ b/webapp/models/LuckySymbol.php @@ -21,4 +21,40 @@ class LuckySymbol extends BaseModel { return empty($row) ? false : $row['in_use_item'] > 0; } + public static function decLuckySymbol() + { + SqlHelper::update + (myself()->_getSelfMysql(), + 't_lucky_symbol', + array( + 'account_id' => myself()->_getAccountId(), + ), + array( + 'in_use_num' => 0, + 'modifytime' => myself()->_getNowTime(), + ) + ); + } + + public static function addLuckySymbol() + { + SqlHelper::upsert + (myself()->_getSelfMysql(), + 't_lucky_symbol', + array( + 'account_id' => myself()->_getAccountId(), + ), + array( + 'in_use_num' => function () { return "item_num + 1";}, + 'modifytime' => myself()->_getNowTime(), + ), + array( + 'account_id' => myself()->_getAccountId(), + 'in_use_num' => function () { return "1";}, + 'createtime' => myself()->_getNowTime(), + 'modifytime' => myself()->_getNowTime(), + ) + ); + } + }