Commit b00199d2583f9c30560346fdb75b92cabfd71151

Authored by yangfan
1 parent 77bd236e

添加购物车,减菜

Showing 1 changed file with 130 additions and 42 deletions
... ... @@ -9,11 +9,32 @@
- specid_add: "2"
- practiceid_add: "1"
- sellerid: "4"
- tableid: "410"
- tableid: "4"
- pnum: "8"
- remark: "备注"
- remarkid: "1"
- get_orderid: ${get_orderid(content)}
# 不同菜品
# 有规格有做法
- cook1_id: 6
- cook1_spec1_id: 7
- cook1_spec2_id: 8
- cook1_spec3_id: 9
- cook1_prac1_id: 3
- cook1_prac2_id: 4
# 有规格无做法
- cook2_id: 3
- cook2_spec1_id: 4
- cook2_spec2_id: 5
- cook2_spec3_id: 6
# 无规格无做法,沽清数量为0
- cook3_id: 7
# 无规格无做法,无沽清
- cook4_id: 9
# 无规格无做法,沽清数量为2
- cook5_id: 11
# 各个规格有沽清
# 顾客扫桌码点餐-扫码创建订单
... ... @@ -30,7 +51,7 @@
remark: $remark
remarkid: $remarkid
extract:
- orderid: $get_orderid
- orderid: content.data[0]
validate:
- eq: ["content.ret", 200]
- test:
... ... @@ -61,34 +82,91 @@
validate:
- eq: ["content.ret", 400]
- eq: ["content.msg", "非法请求:缺少必要参数tableid"]
- test:
name: 顾客扫桌码点餐-扫码创建订单(不填pnum)
request:
url: App.Orders.CreateOrder
method: POST
data:
sellerid: $sellerid
openid: $openid
tableid: $tableid
remark: $remark
remarkid: $remarkid
validate:
- eq: ["content.ret", 400]
# #点餐添加购物车
# - test:
# name: 点餐添加购物车(全填)
# request:
# url: App.Orders.AddCart
# method: POST
# data:
# orderid: $orderid_already
# openid: $openid
# cookbookid: $cookbookid_add
# specid: $specid_add
# practiceid: $practiceid_add
# validate:
# - eq: ["content.ret", 200]
# - test:
# name: 点餐添加购物车(不填orderid)
# request:
# url: App.Orders.AddCart
# method: POST
# data:
# openid: $openid
# cookbookid: $cookbookid_add
# specid: $specid_add
# practiceid: $practiceid_add
# validate:
# - eq: ["content.ret", 400]
#点餐添加购物车
- test:
name: 点餐添加购物车(添加一个有规格有做法菜品)
request:
url: App.Orders.AddCart
method: POST
data:
orderid: $orderid_already
openid: $openid
cookbookid: $cook1_id
specid: $cook1_spec1_id
practiceid: $cook1_prac1_id
validate:
- eq: ["content.ret", 200]
- test:
name: 点餐添加购物车(添加一个有规格无做法菜品)
request:
url: App.Orders.AddCart
method: POST
data:
orderid: $orderid_already
openid: $openid
cookbookid: $cook2_id
specid: $cook2_spec1_id
validate:
- eq: ["content.ret", 200]
- test:
name: 点餐添加购物车(添加一个无规格无做法已售完菜品)
request:
url: App.Orders.AddCart
method: POST
data:
orderid: $orderid_already
openid: $openid
cookbookid: $cook3_id
validate:
- eq: ["content.ret", 400]
- test:
name: 点餐添加购物车(添加一个无规格无做法无沽清菜品)
request:
url: App.Orders.AddCart
method: POST
data:
orderid: $orderid_already
openid: $openid
cookbookid: $cook4_id
validate:
- eq: ["content.ret", 200]
- test:
name: 点餐添加购物车(添加一个无规格无做法,沽清数量为2菜品)
request:
url: App.Orders.AddCart
method: POST
data:
orderid: $orderid_already
openid: $openid
cookbookid: $cook5_id
validate:
- eq: ["content.ret", 200]
- test:
name: 点餐添加购物车(不填orderid)
request:
url: App.Orders.AddCart
method: POST
data:
openid: $openid
cookbookid: $cookbookid_add
specid: $specid_add
practiceid: $practiceid_add
validate:
- eq: ["content.ret", 400]
#换桌
# - test:
... ... @@ -99,7 +177,28 @@
# data:
# orderid: $orderid_already
#退菜
- test:
name: 退菜(无规格)
request:
url: App.Orders.ReduceOrder
method: POST
data:
orderid: $orderid_already
cookbookid: $cook4_id
validate:
- eq: ["content.ret", 200]
- test:
name: 退菜(有规格)
request:
url: App.Orders.ReduceOrder
method: POST
data:
orderid: $orderid_already
cookbookid: $cook2_id
specid: $cook2_spec1_id
validate:
- eq: ["content.ret", 200]
# #下单
# - test:
... ... @@ -112,18 +211,7 @@
# validate:
# - eq: ["content.ret", 200]
# #退菜
# - test:
# name: 退菜(全填)
# request:
# url: App.Orders.ReduceOrder
# method: POST
# data:
# orderid: $orderid_already
# cookbookid: $cookbookid_add
# specid: $specid_add
# validate:
# - eq: ["content.ret", 200]
# #获取营销分类(10道必点菜)
# - test:
... ...