diff --git a/webapp/controller/MarketController.class.php b/webapp/controller/MarketController.class.php index d5eeb807..b111e4e1 100644 --- a/webapp/controller/MarketController.class.php +++ b/webapp/controller/MarketController.class.php @@ -65,7 +65,7 @@ class MarketController extends BaseController { $remainBuyableNum = Goods::getRemainBuyableNum($meta); if ($remainBuyableNum > 0) { ++$pageInfo['total']; - if ($pageInfo['total'] >= $pageInfo['per_page'] * $pageInfo['current_page'] && + if ($pageInfo['total'] > $pageInfo['per_page'] * ($pageInfo['current_page'] - 1) && count($rows) < $pageInfo['per_page']) { array_push($rows, $this->wrapNft($meta, $remainBuyableNum)); } @@ -83,7 +83,7 @@ class MarketController extends BaseController { private function wrapNft($meta, $inventory) { $nft = array(); - $nft['goods_id'] = 0; + $nft['goods_id'] = $meta['id']; $nft['nft_id'] = ''; $nft['type'] = 0; $nft['token_id'] = '';