From 4ff0206b27aa06a505283b69683529a9099e0d13 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Tue, 1 Nov 2022 14:02:08 +0800 Subject: [PATCH] ... --- doc/Shop.py | 1 + webapp/controller/ShopController.class.php | 31 +++++++++++++++++++--- 2 files changed, 29 insertions(+), 3 deletions(-) diff --git a/doc/Shop.py b/doc/Shop.py index 4077fd2e..5d75efbf 100644 --- a/doc/Shop.py +++ b/doc/Shop.py @@ -86,6 +86,7 @@ class Shop(object): 'params': [ _common.ReqHead(), ['id', 0, '商品唯一id,参见shopGoods表'], + ['token_type', '', "选用币种"] ['goods_num', 0, '商品数量'], ], 'response': [ diff --git a/webapp/controller/ShopController.class.php b/webapp/controller/ShopController.class.php index 7253e844..1768027b 100644 --- a/webapp/controller/ShopController.class.php +++ b/webapp/controller/ShopController.class.php @@ -29,17 +29,42 @@ class ShopController extends BaseAuthedController { public function getGoodsList() { - echo 'getGoodsList'; + $row = SqlHelper::ormSelect( + $this->_getSelfMysql(), + 't_shop_goods' + ); + $this->_rspData(array( + 'goods_list' => $row ? $row : array(), + )); } public function getShopNames() { - echo 'getShopNames'; + $row = SqlHelper::ormSelect( + $this->_getSelfMysql(), + 't_shop_names' + ); + $this->_rspData(array( + 'shop_name_list' => $row ? $row : array(), + )); } public function buyGoodsNew() { - echo 'buyGoodsNew'; + $id = getReqVal('id', 0); + $num = getReqVal('goods_num', 0); + + $row = SqlHelper::ormSelectOne( + $this->_getSelfMysql(), + 't_shop_goods', + array( + 'id' => $id, + ) + ); + $this->_rspData(array( + 'p1' => $id, + 'p2' => $row ? $row : array(), + )); } public function info()