From 4e49a9fe6cd96a345666cdc42a31130545ecad49 Mon Sep 17 00:00:00 2001 From: songliang Date: Sat, 15 Jul 2023 14:38:42 +0800 Subject: [PATCH] ... --- uml/game2006api_20230712.md | 23 +++++++++++++++++++---- webapp/models/Web2Order.php | 37 +++++++++++++++++++++++++++++++++++++ 2 files changed, 56 insertions(+), 4 deletions(-) create mode 100644 webapp/models/Web2Order.php diff --git a/uml/game2006api_20230712.md b/uml/game2006api_20230712.md index 7ed67dd7..d10e2aa4 100644 --- a/uml/game2006api_20230712.md +++ b/uml/game2006api_20230712.md @@ -24,7 +24,7 @@ 2. 购买ceg回调 -地址: +地址: 调用方: 链上购买服务(hongliang) @@ -74,7 +74,7 @@ 调用方: 内购服务(hongliang) -地址: +地址: 请求方法 [POST] @@ -118,7 +118,22 @@ } ``` -[^1] +4. Market上架商品回调 +地址: -[^1]: this \ No newline at end of file +5. Market下架商品回调 + +地址: + +6. Market更新商品价格回调 + +地址: + +7. Market购买商品回调 + +地址: + +8. Maket购买商品回调(仅支持金币) + +地址: diff --git a/webapp/models/Web2Order.php b/webapp/models/Web2Order.php new file mode 100644 index 00000000..c1ebafde --- /dev/null +++ b/webapp/models/Web2Order.php @@ -0,0 +1,37 @@ +_getSelfMysql(), + 't_bc_order', + array( + 'order_id' => $transId + ), + array( + 'status' => 1, + 'modifytime' => myself()->_getNowTime(), + ), + array( + 'order_id' => $transId, + 'order_type' => getXVal($fieldsKv,'order_type',0), + 'account_id' => myself()->_getAccountId(), + 'address' => myself()->_getAddress(), + 'status' => 0, + 'item_id' => $fieldsKv['item_id'], + 'item_num' => $fieldsKv['item_num'], + 'ext_data' => getXVal($fieldsKv,'ext_data',''), + 'createtime' => myself()->_getNowTime(), + 'modifytime' => myself()->_getNowTime(), + 'price' => $fieldsKv['price'], + ) + ); + } +} \ No newline at end of file