From 1bf2483517a2bed3bb52c45513b0010ef1cdd6ed Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Wed, 26 Jan 2022 10:51:46 +0800 Subject: [PATCH] 1 --- webapp/controller/MarketController.class.php | 15 +++++++++++--- .../controller/NewMarketController.class.php | 7 +++++++ webapp/models/Nft.php | 20 +++++++++++++++++++ 3 files changed, 39 insertions(+), 3 deletions(-) create mode 100644 webapp/models/Nft.php diff --git a/webapp/controller/MarketController.class.php b/webapp/controller/MarketController.class.php index fa870275..54a766e9 100644 --- a/webapp/controller/MarketController.class.php +++ b/webapp/controller/MarketController.class.php @@ -11,6 +11,15 @@ use phpcommon\SqlHelper; class MarketController extends BaseController { + private function getJob() + { + $jobs = array( + 'Warrior', + 'Guardian' + ); + return $jobs[rand() % count($jobs)]; + } + public function searchBox() { $page = getReqVal('page', 1); @@ -47,7 +56,7 @@ class MarketController extends BaseController { 'box_id' => $meta['item_id'], 'item_id' => $meta['item_id'], 'name' => emptyReplace($heroMeta['name'], 'Hill'), - 'job' => emptyReplace($heroMeta['hero_job'], 'Warrior'), + 'job' => $this->getJob(), 'currency_list' => array( array( 'name' => 'BNB', @@ -94,7 +103,7 @@ class MarketController extends BaseController { 'transaction_recrod' => array(), 'info' => array( 'name' => 'hero' . $i, - 'job' => 'Warrior', + 'job' => $this->getJob(), 'level' => 1, 'quality' => 1, 'hp' => 100, @@ -127,7 +136,7 @@ class MarketController extends BaseController { 'transaction_recrod' => array(), 'info' => array( 'name' => 'hero' . $i, - 'job' => 'Warrior', + 'job' => $this->getJob(), 'level' => 1, 'quality' => 1, 'hp' => 100, diff --git a/webapp/controller/NewMarketController.class.php b/webapp/controller/NewMarketController.class.php index 4672570a..eeaf3d26 100644 --- a/webapp/controller/NewMarketController.class.php +++ b/webapp/controller/NewMarketController.class.php @@ -8,9 +8,11 @@ require_once('mt/Currency.php'); require_once('mt/Hero.php'); require_once('models/BoxOrder.php'); +require_once('models/Nft.php'); use phpcommon\SqlHelper; use models\BoxOrder; +use models\Nft; class NewMarketController extends BaseController { @@ -87,6 +89,11 @@ class NewMarketController extends BaseController { } public function getNftList() + { + $account = getReqVal('account', ''); + } + + public function getNftListTest() { $account = getReqVal('account', ''); $nftList = array(); diff --git a/webapp/models/Nft.php b/webapp/models/Nft.php new file mode 100644 index 00000000..dff0801d --- /dev/null +++ b/webapp/models/Nft.php @@ -0,0 +1,20 @@ +