From 43d164a31aac1b90326e3c86bf5421bbf73d3cb7 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Mon, 31 Oct 2022 21:54:53 +0800 Subject: [PATCH] 1 --- .../controller/BlockChainController.class.php | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/webapp/controller/BlockChainController.class.php b/webapp/controller/BlockChainController.class.php index c2dcc930..99c3d6ad 100644 --- a/webapp/controller/BlockChainController.class.php +++ b/webapp/controller/BlockChainController.class.php @@ -9,6 +9,7 @@ require_once('models/Bag.php'); require_once('models/Hero.php'); require_once('models/Gun.php'); require_once('models/Nft.php'); +require_once('models/Transaction.php'); require_once('services/AwardService.php'); require_once('services/PropertyChgService.php'); @@ -20,12 +21,27 @@ use models\Bag; use models\Hero; use models\Gun; use models\Nft; +use models\Transaction; class BlockChainController extends BaseAuthedController { public function getTransactionList() { - + $trans = array(); + foreach (Transaction::all() as $tran) { + array_push( + $trans, + array( + 'item_id' => $tran['item_id'], + 'action' => Transaction::getActionDesc($tran['action']), + 'status' => Transaction::getActionDesc($tran['status']), + 'time' => $tran['createtime'], + ) + ); + } + $this->_rspData(array( + 'transactions' => $trans + )); } public function active721Nft()