开发 开发者工具 快手小程序团购模板 订单确认页模板 mock 数据接口
# 计算订单价格
更新时间:2023-02-01 11:07:54
http请求方式:GET
请求path: order/calc-price
入参:params: { id: string, num: number }
出参:data: IOrderPrice
# IOrderPrice
# 属性
| 属性 | 类型 | 必填 | 说明 |
|---|---|---|---|
| id | string | 是 | 订单id |
| num | number | 是 | 数量 |
| price | string | 是 | 现价 |
| originalPrice | string | 是 | 原价 |
| discount | string | 是 | 折扣 |
# 商品详情
http请求方式:GET
请求path: goods/detail
入参:params: { id: string }
出参:data: IGoodsDetail
# IGoodsDetail
# 属性
| 属性 | 类型 | 必填 | 说明 |
|---|---|---|---|
| id | string | 是 | 商品 id |
| image | string | 是 | 商品头图 |
| bigImage | string | 否 | 高清图 |
| name | string | 是 | 商品名称 |
| tags | Tag[] | 是 | 商品标签 |
| desc | string | 是 | 商品简介 |
| price | string | 是 | 现价 |
| couponText | string | 是 | 优惠信息 |
| originalPrice | string | 是 | 原价 |
| saleCount | number | 否 | 已销售数量 |
| saleCountDownSecond | number | 否 | 距离销售结束时间 |
| productInfo | IGoodsProductDetail[] | 否 | 商品详情 |
| rules | IGoodsUseRules[] | 否 | 使用规则 |
| category | string | 是 | 商品分类标签(“,”分割标签,“-”分割标签细分) |
| location | string | 是 | 商品所在地区标签(“,”分割标签,“-”分割标签细分) |
| sell | string | 是 | 销量(月) |
| distance | string | 是 | 与我距离(米) |
| comment | string | 是 | 累计好评数 |
| startOperateTime | string | 是 | 开始营业时间 |
| endOperateTime | string | 是 | 结束营业时间 |
| maxDining | string | 是 | 最大用餐人数 |
Tag
属性
| 属性 | 类型 | 必填 | 说明 |
|---|---|---|---|
| content | string | 是 | 标签文字 |
| type | 'normal' | 'strong' | 'weak' | 是 | 标签类型 |
IGoodsProductDetail
属性
| 属性 | 类型 | 必填 | 说明 |
|---|---|---|---|
| name | string | 是 | 商品 |
| choices | { name: string, price: number }[] | 是 | 详情 |
IGoodsUseRules
属性
| 属性 | 类型 | 必填 | 说明 |
|---|---|---|---|
| name | string | 是 | 商品 |
| content | string[] | 是 | 详情 |
# 订单提交
http请求方式:POST
请求path: order/submit
入参:params: IOrderSubmitParams
出参:data: IOrderSubmitResult
# IOrderSubmitParams
# 属性
| 属性 | 类型 | 必填 | 说明 |
|---|---|---|---|
| goodsId | string | 是 | 商品id |
| count | string | 是 | 商品数量 |
| remark | string | 否 | 备注 |
| phone | string | 是 | 手机号 |
| coupon | string | 否 | 商品券 |
# IOrderSubmitResult
# 属性
| 属性 | 类型 | 必填 | 说明 |
|---|---|---|---|
| status | 'success' | 'fail' | 是 | 状态码 |
| orderId | string | 是 | 订单id |
# 订单支付
http请求方式:POST
请求path: order/pay
入参:params: { id: string }
出参:data: IOrderPayResult
# IOrderPayResult
# 属性
| 属性 | 类型 | 必填 | 说明 |
|---|---|---|---|
| status | 'success' | 'fail' | 是 | 状态码 |
| orderId | string | 是 | 订单id |
上一篇:《使用说明》
下一篇:《使用说明》
仍有疑问? 前往社区提问