From 7ad3a54f6c0507f59bd81a1cfb3c5aba66048676 Mon Sep 17 00:00:00 2001 From: hujiabin <519660157@qq.com> Date: Tue, 26 Sep 2023 18:57:39 +0800 Subject: [PATCH] 1 --- webapp/controller/ComputingPowerController.class.php | 1 + webapp/models/CrystalRecord.php | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/webapp/controller/ComputingPowerController.class.php b/webapp/controller/ComputingPowerController.class.php index 64ec6d4b..708210fe 100644 --- a/webapp/controller/ComputingPowerController.class.php +++ b/webapp/controller/ComputingPowerController.class.php @@ -171,6 +171,7 @@ class ComputingPowerController extends BaseAuthedController break; case ComputingPower::CRYSTAL4 : { $recordDb = CrystalRecord::getNewestRecordOne($itemId); + error_log('exchangeCrystal:'.json_encode($recordDb)); if ($recordDb && myself()->_getNowDaySeconds() == myself()->_getDaySeconds($recordDb['createtime'])){ $this->_rspErr(1, 'There are no available crystals'); return ; diff --git a/webapp/models/CrystalRecord.php b/webapp/models/CrystalRecord.php index 04ffe6e0..78352b02 100644 --- a/webapp/models/CrystalRecord.php +++ b/webapp/models/CrystalRecord.php @@ -55,7 +55,7 @@ class CrystalRecord extends BaseModel } public static function getNewestRecordOne($itemId){ - $sql = "select * from t_crystal_exchange_record where `account_id` = :account_id and item_id = :item_id order by createtime desc limit 1"; + $sql = "select * from t_crystal_exchange_record where `account_id` = :account_id and item_id = :item_id order by idx desc limit 1"; $rows = myself()->_getMysql('')->execQuery($sql,array( 'account_id' =>myself()->_getAccountId(), 'item_id' =>$itemId,