Merge branch 'james' of git.kingsome.cn:server/game2006api into james

This commit is contained in:
hujiabin 2022-11-01 16:28:35 +08:00
commit ac7b58ea29
3 changed files with 34 additions and 5 deletions

View File

@ -86,6 +86,7 @@ class Shop(object):
'params': [ 'params': [
_common.ReqHead(), _common.ReqHead(),
['id', 0, '商品唯一id参见shopGoods表'], ['id', 0, '商品唯一id参见shopGoods表'],
['token_type', '', "选用币种"]
['goods_num', 0, '商品数量'], ['goods_num', 0, '商品数量'],
], ],
'response': [ 'response': [

View File

@ -435,7 +435,6 @@ DROP TABLE IF EXISTS `t_order721`;
/*!40101 SET character_set_client = utf8 */; /*!40101 SET character_set_client = utf8 */;
CREATE TABLE `t_order721` ( CREATE TABLE `t_order721` (
`idx` bigint NOT NULL AUTO_INCREMENT COMMENT '自增id', `idx` bigint NOT NULL AUTO_INCREMENT COMMENT '自增id',
`order_id` varchar(60) NOT NULL DEFAULT '' COMMENT '订单id',
`token_id` varchar(60) NOT NULL DEFAULT '' COMMENT 'token_id', `token_id` varchar(60) NOT NULL DEFAULT '' COMMENT 'token_id',
`item_uniid` varchar(60) NOT NULL DEFAULT '' COMMENT 'item_uniid', `item_uniid` varchar(60) NOT NULL DEFAULT '' COMMENT 'item_uniid',
`buyer_address` varchar(60) NOT NULL DEFAULT '' COMMENT 'buyer_address', `buyer_address` varchar(60) NOT NULL DEFAULT '' COMMENT 'buyer_address',
@ -453,7 +452,6 @@ CREATE TABLE `t_order721` (
`createtime` int(11) NOT NULL DEFAULT '0' COMMENT '创建时间', `createtime` int(11) NOT NULL DEFAULT '0' COMMENT '创建时间',
`modifytime` int(11) NOT NULL DEFAULT '0' COMMENT '修改时间', `modifytime` int(11) NOT NULL DEFAULT '0' COMMENT '修改时间',
PRIMARY KEY (`idx`), PRIMARY KEY (`idx`),
UNIQUE KEY `order_id` (`order_id`),
UNIQUE KEY `nonce` (`nonce`) UNIQUE KEY `nonce` (`nonce`)
) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; ) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
/*!40101 SET character_set_client = @saved_cs_client */; /*!40101 SET character_set_client = @saved_cs_client */;

View File

@ -29,17 +29,47 @@ class ShopController extends BaseAuthedController {
public function getGoodsList() public function getGoodsList()
{ {
echo 'getGoodsList'; $row = SqlHelper::ormSelect(
$this->_getSelfMysql(),
't_shop_goods',
array(),
);
$this->_rspData(array(
'goods_list' => $row ? $row : array(),
));
} }
public function getShopNames() public function getShopNames()
{ {
echo 'getShopNames'; $row = SqlHelper::ormSelect(
$this->_getSelfMysql(),
't_shop_names',
array(),
);
$this->_rspData(array(
'shop_name_list' => $row ? $row : array(),
));
} }
public function buyGoodsNew() public function buyGoodsNew()
{ {
echo 'buyGoodsNew'; $id = getReqVal('id', 0);
$token_type = getReqVal('token_type', '');
$num = getReqVal('goods_num', 0);
$row = SqlHelper::ormSelectOne(
$this->_getSelfMysql(),
't_shop_goods',
array(
'id' => $id,
)
);
$this->_rspData(array(
'id' => $id,
'token_type' => $token_type,
'num' => $num,
'row' => $row ? $row : array(),
));
} }
public function info() public function info()