Showing
4 changed files
with
211 additions
and
67 deletions
| @@ -20,4 +20,8 @@ def get_content_type(data): | @@ -20,4 +20,8 @@ def get_content_type(data): | ||
| 20 | return data.content_type | 20 | return data.content_type |
| 21 | 21 | ||
| 22 | def get_orderid(content): | 22 | def get_orderid(content): |
| 23 | - print content | ||
| 23 | + print("11111111111") | ||
| 24 | + print content[0]["id"] | ||
| 25 | + orderid = int(content[0]["id"]) | ||
| 26 | + print orderid | ||
| 27 | + return orderid |
No preview for this file type
点餐服务singleAPI.json
0 → 100644
| 1 | +[ | ||
| 2 | + { | ||
| 3 | + "config": { | ||
| 4 | + "name": "点餐服务", | ||
| 5 | + "request": { | ||
| 6 | + "base_url": "http://xt05.colorcun.com:10006?s=" | ||
| 7 | + }, | ||
| 8 | + "variables": [ | ||
| 9 | + { | ||
| 10 | + "orderid_already": "3" | ||
| 11 | + }, | ||
| 12 | + { | ||
| 13 | + "openid": "evannayf" | ||
| 14 | + }, | ||
| 15 | + { | ||
| 16 | + "cookbookid_add": "3" | ||
| 17 | + }, | ||
| 18 | + { | ||
| 19 | + "specid_add": "2" | ||
| 20 | + }, | ||
| 21 | + { | ||
| 22 | + "practiceid_add": "1" | ||
| 23 | + }, | ||
| 24 | + { | ||
| 25 | + "sellerid": "4" | ||
| 26 | + }, | ||
| 27 | + { | ||
| 28 | + "tableid": "4" | ||
| 29 | + }, | ||
| 30 | + { | ||
| 31 | + "pnum": "8" | ||
| 32 | + }, | ||
| 33 | + { | ||
| 34 | + "remark": "备注" | ||
| 35 | + }, | ||
| 36 | + { | ||
| 37 | + "remarkid": "1" | ||
| 38 | + }, | ||
| 39 | + { | ||
| 40 | + "_comment": "不同菜品" | ||
| 41 | + }, | ||
| 42 | + { | ||
| 43 | + "cook1_id": 6 | ||
| 44 | + }, | ||
| 45 | + { | ||
| 46 | + "cook1_spec1_id": 7 | ||
| 47 | + }, | ||
| 48 | + { | ||
| 49 | + "cook1_spec2_id": 8 | ||
| 50 | + }, | ||
| 51 | + { | ||
| 52 | + "cook1_spec3_id": 9 | ||
| 53 | + }, | ||
| 54 | + { | ||
| 55 | + "cook1_prac1_id": 3 | ||
| 56 | + }, | ||
| 57 | + { | ||
| 58 | + "cook1_prac2_id": 4 | ||
| 59 | + }, | ||
| 60 | + { | ||
| 61 | + "__comment": "有规格无做法" | ||
| 62 | + }, | ||
| 63 | + { | ||
| 64 | + "cook2_id": 3 | ||
| 65 | + }, | ||
| 66 | + { | ||
| 67 | + "cook2_spec1_id": 4 | ||
| 68 | + }, | ||
| 69 | + { | ||
| 70 | + "cook2_spec2_id": 5 | ||
| 71 | + }, | ||
| 72 | + { | ||
| 73 | + "cook2_spec3_id": 6 | ||
| 74 | + }, | ||
| 75 | + { | ||
| 76 | + "___comment": "无规格无做法,沽清数量为0" | ||
| 77 | + }, | ||
| 78 | + { | ||
| 79 | + "cook3_id": 7 | ||
| 80 | + }, | ||
| 81 | + { | ||
| 82 | + "____comment": "无规格无做法,无沽清" | ||
| 83 | + }, | ||
| 84 | + { | ||
| 85 | + "cook4_id": 9 | ||
| 86 | + }, | ||
| 87 | + { | ||
| 88 | + "_____comment": "无规格无做法,沽清数量为2" | ||
| 89 | + }, | ||
| 90 | + { | ||
| 91 | + "cook5_id": 11 | ||
| 92 | + }, | ||
| 93 | + { | ||
| 94 | + "type_order": 1 | ||
| 95 | + }, | ||
| 96 | + { | ||
| 97 | + "type_add": 2 | ||
| 98 | + } | ||
| 99 | + ] | ||
| 100 | + } | ||
| 101 | + }, | ||
| 102 | + { | ||
| 103 | + "test": { | ||
| 104 | + "name": "顾客扫桌码点餐-扫码创建订单(全填)", | ||
| 105 | + "request": { | ||
| 106 | + "url": "App.Orders.CreateOrder", | ||
| 107 | + "method": "POST", | ||
| 108 | + "json": [ | ||
| 109 | + { | ||
| 110 | + "sellerid": "$sellerid" | ||
| 111 | + }, | ||
| 112 | + { | ||
| 113 | + "openid": "$openid" | ||
| 114 | + }, | ||
| 115 | + { | ||
| 116 | + "pnum": "$pnum" | ||
| 117 | + }, | ||
| 118 | + { | ||
| 119 | + "tableid": "$tableid" | ||
| 120 | + }, | ||
| 121 | + { | ||
| 122 | + "remark": "$remark" | ||
| 123 | + }, | ||
| 124 | + { | ||
| 125 | + "remarkid": "$remarkid" | ||
| 126 | + } | ||
| 127 | + ] | ||
| 128 | + }, | ||
| 129 | + "extract": [ | ||
| 130 | + { | ||
| 131 | + "orderid": "content.data[0]" | ||
| 132 | + } | ||
| 133 | + ], | ||
| 134 | + "validate": [ | ||
| 135 | + { | ||
| 136 | + "eq": ["content.ret",200] | ||
| 137 | + } | ||
| 138 | + ] | ||
| 139 | + } | ||
| 140 | + } | ||
| 141 | +] |
| @@ -3,7 +3,6 @@ | @@ -3,7 +3,6 @@ | ||
| 3 | request: | 3 | request: |
| 4 | base_url: http://xt05.colorcun.com:10006?s= | 4 | base_url: http://xt05.colorcun.com:10006?s= |
| 5 | variable_binds: | 5 | variable_binds: |
| 6 | - - orderid_already: "3" | ||
| 7 | - openid: "evannayf" | 6 | - openid: "evannayf" |
| 8 | - cookbookid_add: "3" | 7 | - cookbookid_add: "3" |
| 9 | - specid_add: "2" | 8 | - specid_add: "2" |
| @@ -13,7 +12,7 @@ | @@ -13,7 +12,7 @@ | ||
| 13 | - pnum: "8" | 12 | - pnum: "8" |
| 14 | - remark: "备注" | 13 | - remark: "备注" |
| 15 | - remarkid: "1" | 14 | - remarkid: "1" |
| 16 | - - get_orderid: ${get_orderid(content)} | 15 | + - get_orderid: |
| 17 | # 不同菜品 | 16 | # 不同菜品 |
| 18 | # 有规格有做法 | 17 | # 有规格有做法 |
| 19 | - cook1_id: 6 | 18 | - cook1_id: 6 |
| @@ -56,50 +55,50 @@ | @@ -56,50 +55,50 @@ | ||
| 56 | remark: $remark | 55 | remark: $remark |
| 57 | remarkid: $remarkid | 56 | remarkid: $remarkid |
| 58 | extract: | 57 | extract: |
| 59 | - - orderid: content.data[0] | 58 | + - orderid: content.data |
| 60 | validate: | 59 | validate: |
| 61 | - eq: ["content.ret", 200] | 60 | - eq: ["content.ret", 200] |
| 62 | -- test: | ||
| 63 | - name: 顾客扫桌码点餐-扫码创建订单(不填sellerid) | ||
| 64 | - request: | ||
| 65 | - url: App.Orders.CreateOrder | ||
| 66 | - method: POST | ||
| 67 | - data: | ||
| 68 | - openid: $openid | ||
| 69 | - pnum: $pnum | ||
| 70 | - tableid: $tableid | ||
| 71 | - remark: $remark | ||
| 72 | - remarkid: $remarkid | ||
| 73 | - validate: | ||
| 74 | - - eq: ["content.ret", 400] | ||
| 75 | - - eq: ["content.msg", "非法请求:缺少必要参数sellerid"] | ||
| 76 | -- test: | ||
| 77 | - name: 顾客扫桌码点餐-扫码创建订单(不填tableid) | ||
| 78 | - request: | ||
| 79 | - url: App.Orders.CreateOrder | ||
| 80 | - method: POST | ||
| 81 | - data: | ||
| 82 | - sellerid: $sellerid | ||
| 83 | - openid: $openid | ||
| 84 | - pnum: $pnum | ||
| 85 | - remark: $remark | ||
| 86 | - remarkid: $remarkid | ||
| 87 | - validate: | ||
| 88 | - - eq: ["content.ret", 400] | ||
| 89 | - - eq: ["content.msg", "非法请求:缺少必要参数tableid"] | ||
| 90 | -- test: | ||
| 91 | - name: 顾客扫桌码点餐-扫码创建订单(不填pnum) | ||
| 92 | - request: | ||
| 93 | - url: App.Orders.CreateOrder | ||
| 94 | - method: POST | ||
| 95 | - data: | ||
| 96 | - sellerid: $sellerid | ||
| 97 | - openid: $openid | ||
| 98 | - tableid: $tableid | ||
| 99 | - remark: $remark | ||
| 100 | - remarkid: $remarkid | ||
| 101 | - validate: | ||
| 102 | - - eq: ["content.ret", 400] | 61 | +# - test: |
| 62 | +# name: 顾客扫桌码点餐-扫码创建订单(不填sellerid) | ||
| 63 | +# request: | ||
| 64 | +# url: App.Orders.CreateOrder | ||
| 65 | +# method: POST | ||
| 66 | +# data: | ||
| 67 | +# openid: $openid | ||
| 68 | +# pnum: $pnum | ||
| 69 | +# tableid: $tableid | ||
| 70 | +# remark: $remark | ||
| 71 | +# remarkid: $remarkid | ||
| 72 | +# validate: | ||
| 73 | +# - eq: ["content.ret", 400] | ||
| 74 | +# - eq: ["content.msg", "非法请求:缺少必要参数sellerid"] | ||
| 75 | +# - test: | ||
| 76 | +# name: 顾客扫桌码点餐-扫码创建订单(不填tableid) | ||
| 77 | +# request: | ||
| 78 | +# url: App.Orders.CreateOrder | ||
| 79 | +# method: POST | ||
| 80 | +# data: | ||
| 81 | +# sellerid: $sellerid | ||
| 82 | +# openid: $openid | ||
| 83 | +# pnum: $pnum | ||
| 84 | +# remark: $remark | ||
| 85 | +# remarkid: $remarkid | ||
| 86 | +# validate: | ||
| 87 | +# - eq: ["content.ret", 400] | ||
| 88 | +# - eq: ["content.msg", "非法请求:缺少必要参数tableid"] | ||
| 89 | +# - test: | ||
| 90 | +# name: 顾客扫桌码点餐-扫码创建订单(不填pnum) | ||
| 91 | +# request: | ||
| 92 | +# url: App.Orders.CreateOrder | ||
| 93 | +# method: POST | ||
| 94 | +# data: | ||
| 95 | +# sellerid: $sellerid | ||
| 96 | +# openid: $openid | ||
| 97 | +# tableid: $tableid | ||
| 98 | +# remark: $remark | ||
| 99 | +# remarkid: $remarkid | ||
| 100 | +# validate: | ||
| 101 | +# - eq: ["content.ret", 400] | ||
| 103 | 102 | ||
| 104 | #点餐添加购物车 | 103 | #点餐添加购物车 |
| 105 | - test: | 104 | - test: |
| @@ -108,7 +107,7 @@ | @@ -108,7 +107,7 @@ | ||
| 108 | url: App.Orders.AddCart | 107 | url: App.Orders.AddCart |
| 109 | method: POST | 108 | method: POST |
| 110 | data: | 109 | data: |
| 111 | - orderid: $orderid_already | 110 | + orderid: ${get_orderid($orderid)} |
| 112 | openid: $openid | 111 | openid: $openid |
| 113 | cookbookid: $cook1_id | 112 | cookbookid: $cook1_id |
| 114 | specid: $cook1_spec1_id | 113 | specid: $cook1_spec1_id |
| @@ -241,7 +240,7 @@ | @@ -241,7 +240,7 @@ | ||
| 241 | - eq: ["content.ret", 200] | 240 | - eq: ["content.ret", 200] |
| 242 | #加菜 | 241 | #加菜 |
| 243 | - test: | 242 | - test: |
| 244 | - name: 下单 | 243 | + name: 加菜 |
| 245 | request: | 244 | request: |
| 246 | url: App.Orders.PlaceOrder | 245 | url: App.Orders.PlaceOrder |
| 247 | method: POST | 246 | method: POST |
| @@ -256,27 +255,27 @@ | @@ -256,27 +255,27 @@ | ||
| 256 | 255 | ||
| 257 | 256 | ||
| 258 | 257 | ||
| 259 | -#获取营销分类(10道必点菜) | ||
| 260 | -- test: | ||
| 261 | - name: 获取营销分类(10道必点菜) | ||
| 262 | - request: | ||
| 263 | - url: App.Orders.Top10 | ||
| 264 | - method: POST | ||
| 265 | - data: | ||
| 266 | - sellerid: $sellerid | ||
| 267 | - validate: | ||
| 268 | - - eq: ["content.ret", 200] | 258 | +# #获取营销分类(10道必点菜) |
| 259 | +# - test: | ||
| 260 | +# name: 获取营销分类(10道必点菜) | ||
| 261 | +# request: | ||
| 262 | +# url: App.Orders.Top10 | ||
| 263 | +# method: POST | ||
| 264 | +# data: | ||
| 265 | +# sellerid: $sellerid | ||
| 266 | +# validate: | ||
| 267 | +# - eq: ["content.ret", 200] | ||
| 269 | 268 | ||
| 270 | -#获取订单详情 | ||
| 271 | -- test: | ||
| 272 | - name: 获取订单详情 | ||
| 273 | - request: | ||
| 274 | - url: App.Orders.GetOrderById | ||
| 275 | - method: POST | ||
| 276 | - data: | ||
| 277 | - orderid: $orderid_already | ||
| 278 | - validate: | ||
| 279 | - - eq: ["content.ret", 200] | 269 | +# #获取订单详情 |
| 270 | +# - test: | ||
| 271 | +# name: 获取订单详情 | ||
| 272 | +# request: | ||
| 273 | +# url: App.Orders.GetOrderById | ||
| 274 | +# method: POST | ||
| 275 | +# data: | ||
| 276 | +# orderid: $orderid_already | ||
| 277 | +# validate: | ||
| 278 | +# - eq: ["content.ret", 200] | ||
| 280 | 279 | ||
| 281 | # #修改订单详情 | 280 | # #修改订单详情 |
| 282 | # - test: | 281 | # - test: |
-
Please register or login to post a comment