Commit b00199d2583f9c30560346fdb75b92cabfd71151

Authored by yangfan
1 parent 77bd236e

添加购物车,减菜

Showing 1 changed file with 130 additions and 42 deletions
@@ -9,11 +9,32 @@ @@ -9,11 +9,32 @@
9 - specid_add: "2" 9 - specid_add: "2"
10 - practiceid_add: "1" 10 - practiceid_add: "1"
11 - sellerid: "4" 11 - sellerid: "4"
12 - - tableid: "410" 12 + - tableid: "4"
13 - pnum: "8" 13 - pnum: "8"
14 - remark: "备注" 14 - remark: "备注"
15 - remarkid: "1" 15 - remarkid: "1"
16 - get_orderid: ${get_orderid(content)} 16 - get_orderid: ${get_orderid(content)}
  17 + # 不同菜品
  18 + # 有规格有做法
  19 + - cook1_id: 6
  20 + - cook1_spec1_id: 7
  21 + - cook1_spec2_id: 8
  22 + - cook1_spec3_id: 9
  23 + - cook1_prac1_id: 3
  24 + - cook1_prac2_id: 4
  25 + # 有规格无做法
  26 + - cook2_id: 3
  27 + - cook2_spec1_id: 4
  28 + - cook2_spec2_id: 5
  29 + - cook2_spec3_id: 6
  30 + # 无规格无做法,沽清数量为0
  31 + - cook3_id: 7
  32 + # 无规格无做法,无沽清
  33 + - cook4_id: 9
  34 + # 无规格无做法,沽清数量为2
  35 + - cook5_id: 11
  36 + # 各个规格有沽清
  37 +
17 38
18 39
19 # 顾客扫桌码点餐-扫码创建订单 40 # 顾客扫桌码点餐-扫码创建订单
@@ -30,7 +51,7 @@ @@ -30,7 +51,7 @@
30 remark: $remark 51 remark: $remark
31 remarkid: $remarkid 52 remarkid: $remarkid
32 extract: 53 extract:
33 - - orderid: $get_orderid 54 + - orderid: content.data[0]
34 validate: 55 validate:
35 - eq: ["content.ret", 200] 56 - eq: ["content.ret", 200]
36 - test: 57 - test:
@@ -61,34 +82,91 @@ @@ -61,34 +82,91 @@
61 validate: 82 validate:
62 - eq: ["content.ret", 400] 83 - eq: ["content.ret", 400]
63 - eq: ["content.msg", "非法请求:缺少必要参数tableid"] 84 - eq: ["content.msg", "非法请求:缺少必要参数tableid"]
  85 +- test:
  86 + name: 顾客扫桌码点餐-扫码创建订单(不填pnum)
  87 + request:
  88 + url: App.Orders.CreateOrder
  89 + method: POST
  90 + data:
  91 + sellerid: $sellerid
  92 + openid: $openid
  93 + tableid: $tableid
  94 + remark: $remark
  95 + remarkid: $remarkid
  96 + validate:
  97 + - eq: ["content.ret", 400]
64 98
65 -  
66 -# #点餐添加购物车  
67 -# - test:  
68 -# name: 点餐添加购物车(全填)  
69 -# request:  
70 -# url: App.Orders.AddCart  
71 -# method: POST  
72 -# data:  
73 -# orderid: $orderid_already  
74 -# openid: $openid  
75 -# cookbookid: $cookbookid_add  
76 -# specid: $specid_add  
77 -# practiceid: $practiceid_add  
78 -# validate:  
79 -# - eq: ["content.ret", 200]  
80 -# - test:  
81 -# name: 点餐添加购物车(不填orderid)  
82 -# request:  
83 -# url: App.Orders.AddCart  
84 -# method: POST  
85 -# data:  
86 -# openid: $openid  
87 -# cookbookid: $cookbookid_add  
88 -# specid: $specid_add  
89 -# practiceid: $practiceid_add  
90 -# validate:  
91 -# - eq: ["content.ret", 400] 99 +#点餐添加购物车
  100 +- test:
  101 + name: 点餐添加购物车(添加一个有规格有做法菜品)
  102 + request:
  103 + url: App.Orders.AddCart
  104 + method: POST
  105 + data:
  106 + orderid: $orderid_already
  107 + openid: $openid
  108 + cookbookid: $cook1_id
  109 + specid: $cook1_spec1_id
  110 + practiceid: $cook1_prac1_id
  111 + validate:
  112 + - eq: ["content.ret", 200]
  113 +- test:
  114 + name: 点餐添加购物车(添加一个有规格无做法菜品)
  115 + request:
  116 + url: App.Orders.AddCart
  117 + method: POST
  118 + data:
  119 + orderid: $orderid_already
  120 + openid: $openid
  121 + cookbookid: $cook2_id
  122 + specid: $cook2_spec1_id
  123 + validate:
  124 + - eq: ["content.ret", 200]
  125 +- test:
  126 + name: 点餐添加购物车(添加一个无规格无做法已售完菜品)
  127 + request:
  128 + url: App.Orders.AddCart
  129 + method: POST
  130 + data:
  131 + orderid: $orderid_already
  132 + openid: $openid
  133 + cookbookid: $cook3_id
  134 + validate:
  135 + - eq: ["content.ret", 400]
  136 +- test:
  137 + name: 点餐添加购物车(添加一个无规格无做法无沽清菜品)
  138 + request:
  139 + url: App.Orders.AddCart
  140 + method: POST
  141 + data:
  142 + orderid: $orderid_already
  143 + openid: $openid
  144 + cookbookid: $cook4_id
  145 + validate:
  146 + - eq: ["content.ret", 200]
  147 +- test:
  148 + name: 点餐添加购物车(添加一个无规格无做法,沽清数量为2菜品)
  149 + request:
  150 + url: App.Orders.AddCart
  151 + method: POST
  152 + data:
  153 + orderid: $orderid_already
  154 + openid: $openid
  155 + cookbookid: $cook5_id
  156 + validate:
  157 + - eq: ["content.ret", 200]
  158 +- test:
  159 + name: 点餐添加购物车(不填orderid)
  160 + request:
  161 + url: App.Orders.AddCart
  162 + method: POST
  163 + data:
  164 + openid: $openid
  165 + cookbookid: $cookbookid_add
  166 + specid: $specid_add
  167 + practiceid: $practiceid_add
  168 + validate:
  169 + - eq: ["content.ret", 400]
92 170
93 #换桌 171 #换桌
94 # - test: 172 # - test:
@@ -99,7 +177,28 @@ @@ -99,7 +177,28 @@
99 # data: 177 # data:
100 # orderid: $orderid_already 178 # orderid: $orderid_already
101 179
102 - 180 +#退菜
  181 +- test:
  182 + name: 退菜(无规格)
  183 + request:
  184 + url: App.Orders.ReduceOrder
  185 + method: POST
  186 + data:
  187 + orderid: $orderid_already
  188 + cookbookid: $cook4_id
  189 + validate:
  190 + - eq: ["content.ret", 200]
  191 +- test:
  192 + name: 退菜(有规格)
  193 + request:
  194 + url: App.Orders.ReduceOrder
  195 + method: POST
  196 + data:
  197 + orderid: $orderid_already
  198 + cookbookid: $cook2_id
  199 + specid: $cook2_spec1_id
  200 + validate:
  201 + - eq: ["content.ret", 200]
103 202
104 # #下单 203 # #下单
105 # - test: 204 # - test:
@@ -112,18 +211,7 @@ @@ -112,18 +211,7 @@
112 # validate: 211 # validate:
113 # - eq: ["content.ret", 200] 212 # - eq: ["content.ret", 200]
114 213
115 -# #退菜  
116 -# - test:  
117 -# name: 退菜(全填)  
118 -# request:  
119 -# url: App.Orders.ReduceOrder  
120 -# method: POST  
121 -# data:  
122 -# orderid: $orderid_already  
123 -# cookbookid: $cookbookid_add  
124 -# specid: $specid_add  
125 -# validate:  
126 -# - eq: ["content.ret", 200] 214 +
127 215
128 # #获取营销分类(10道必点菜) 216 # #获取营销分类(10道必点菜)
129 # - test: 217 # - test: