From 0929ee9a4db69b3b6dbd034920038e55be794bef Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Mon, 31 Oct 2022 21:16:29 +0800 Subject: [PATCH 1/3] 1 --- webapp/models/Transaction.php | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 webapp/models/Transaction.php diff --git a/webapp/models/Transaction.php b/webapp/models/Transaction.php new file mode 100644 index 00000000..52df6b58 --- /dev/null +++ b/webapp/models/Transaction.php @@ -0,0 +1,35 @@ +_getSelfMysql(), + 't_transaction', + array( + 'account_id' => myself()->_getAccountId() + ) + ); + return rows; + } + + public static function find($transId) + { + $row = SqlHelper::ormSelectOne( + myself()->_getMarketMysql(), + 't_transaction', + array( + 'account_id' => myself()->_getAccountId(), + 'trans_id' => $transId, + ) + ); + return $row; + } + +} From b681843bca84808d89a1f3b536c7ce850c2676ee Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Mon, 31 Oct 2022 21:32:14 +0800 Subject: [PATCH 2/3] 1 --- webapp/models/Transaction.php | 72 +++++++++++++++++++++++++++++++++++ 1 file changed, 72 insertions(+) diff --git a/webapp/models/Transaction.php b/webapp/models/Transaction.php index 52df6b58..09ca5884 100644 --- a/webapp/models/Transaction.php +++ b/webapp/models/Transaction.php @@ -7,6 +7,17 @@ use phpcommon\SqlHelper; class Transaction extends BaseModel { + const MINT_721_ACTION_TYPE = 1; + const MINT_1155_ACTION_TYPE = 2; + const EVOLVE_721_ACTION_TYPE = 3; + const EVOLVE_CHIP_ACTION_TYPE = 4; + const MINT_SHARD_BATCH_ACTION_TYPE = 5; + const SHARD_MIX_BY_USER_ACTION_TYPE = 6; + + const CREATED_STATS = 1; + const REPORTED_STATS = 2; + const COMPLETED_STATS = 3; + public static function all() { $rows = SqlHelper::ormSelect( @@ -32,4 +43,65 @@ class Transaction extends BaseModel { return $row; } + public static function getActionDesc($transDb) + { + switch ($transDb['action']) { + case self::MINT_721_ACTION_TYPE: + { + + } + break; + case self::MINT_1155_ACTION_TYPE: + { + + } + break; + case self::EVOLVE_721_ACTION_TYPE: + { + + } + break; + case self::EVOLVE_CHIP_ACTION_TYPE: + { + + } + break; + case self::MINT_SHARD_BATCH_ACTION_TYPE: + { + + } + break; + case self::SHARD_MIX_BY_USER_ACTION_TYPE: + { + + } + break; + default: + { + return 'None'; + } + } + } + + public static function getStatsDesc($transDb) + { + switch ($transDb['status']) { + case self::CREATED_STATS: + case self::REPORTED_STATS: + { + return 'Pending'; + } + break; + case self::COMPLETED_STATS: + { + return 'Complete'; + } + break; + default: + { + return 'None'; + } + } + } + } From bf4cec1c2ba41505e1c3813c452aeb497f933e82 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Mon, 31 Oct 2022 21:37:41 +0800 Subject: [PATCH 3/3] 1 --- webapp/models/Transaction.php | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/webapp/models/Transaction.php b/webapp/models/Transaction.php index 09ca5884..08d1efad 100644 --- a/webapp/models/Transaction.php +++ b/webapp/models/Transaction.php @@ -47,33 +47,29 @@ class Transaction extends BaseModel { { switch ($transDb['action']) { case self::MINT_721_ACTION_TYPE: - { - - } - break; case self::MINT_1155_ACTION_TYPE: { - + return 'Mint'; } break; case self::EVOLVE_721_ACTION_TYPE: { - + return 'Advance'; } break; case self::EVOLVE_CHIP_ACTION_TYPE: { - + return 'Upgrade'; } break; case self::MINT_SHARD_BATCH_ACTION_TYPE: { - + return 'Mint'; } break; case self::SHARD_MIX_BY_USER_ACTION_TYPE: { - + return 'Synthesis'; } break; default: