1.餐饮 - 加菜减菜
接口
POST https://open.jisuapp.cn/business/Order/ModifyOrderDishes/
请求参数说明
Content-Type: application/x-www-form-urlencoded
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| access_token | String | Y | 用户授权的唯一票据 |
| order_id | String | Y | 主订单id |
| people_num | String | N | 就餐人数 |
| action | String | Y | 0->减菜/退款,1->加菜 |
| refund_price | String | N | 退款金额(先付后吃) |
| refund_reason | String | N | 退款理由 |
| shopping_cart_list | String | object | 加菜/退菜/退款商品结构 |
返回参数
| 参数 | 类型 | 说明 |
|---|---|---|
| status | int | 状态码 0成功 1失败 |
具体参数详细解析
shopping_cart_list结构:
如果是管理员加菜,采用以下结构:
shopping_cart_list[admin][0][goods_id]:29115
shopping_cart_list[admin][0][model_id]:0
shopping_cart_list[admin][0][num]:1
shopping_cart_list[admin][0][form_data][attributes][0][id]:28799
shopping_cart_list[admin][0][form_data][attributes][0][model_id]:513935
shopping_cart_list[admin][0][form_data][attributes][0][num]:4
shopping_cart_list[admin][0][form_data][attributes][0][elem][0][id]:11
shopping_cart_list[admin][0][form_data][attributes][0][elem][0][num]:1
shopping_cart_list[admin][0][form_data][attributes][0][elem][1][id]:10
shopping_cart_list[admin][0][form_data][attributes][0][elem][1][num]:3
shopping_cart_list[admin][0][form_data][attributes][1][id]:29117
shopping_cart_list[admin][0][form_data][attributes][1][model_id]:514684
shopping_cart_list[admin][0][form_data][attributes][1][num]:1
shopping_cart_list[admin][0][form_data][attributes][1][elem][0][id]:11
shopping_cart_list[admin][0][form_data][attributes][1][elem][0][num]:2
shopping_cart_list[admin][0][form_data][attributes][1][elem][1][id]:10
shopping_cart_list[admin][0][form_data][attributes][1][elem][1][num]:5
`admin`字符是固定的,如果没有规格,则model_id传0,num为数量
`attributes`结构包含两种,一种是单商品下的属性,一种是套餐下的商品集
如果是给小程序用户退菜/退款,采用以下结构:
shopping_cart_list[5d5a199c6ff01197638005][0][goods_id]:29115
shopping_cart_list[5d5a199c6ff01197638005][0][model_id]:0
shopping_cart_list[5d5a199c6ff01197638005][0][attributes_id]:b98274bb4a41d0419b8839e36e999910
shopping_cart_list[5d5a199c6ff01197638005][0][cursor]:397e1a0550af5a83a89edc69e7cc160f
shopping_cart_list[5d5a199c6ff01197638005][0][num]:1
`5d5a199c6ff01197638005`是子订单id,退菜/退款是在每个子订单里边进行操作!
``
**参数返回示例**
```json
{
"status": 0,
"data": ""
}