开发 开发者工具 快手小程序团购模板 商品详情页模板 mock 数据接口
# 获取商品详情
更新时间:2023-02-01 11:07:54
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请求方式:GET
请求path: store/user-review
入参:params: { id: string }
出参:data: IUserReview
# IUserReview
# 属性
| 属性 | 类型 | 必填 | 说明 |
|---|---|---|---|
| reviewCount | number | 是 | 评论总数 |
| comments | IComment[] | 是 | 评论列表 |
| overallReview | IOverallReview | 是 | 综合评分 |
| commentTags | ICommentTag[] | 是 | 评论标签列表 |
IComment
属性
| 属性 | 类型 | 必填 | 说明 |
|---|---|---|---|
| userName | string | 是 | 用户名 |
| userAvatar | string | 是 | 用户头像url |
| images | string[] | 否 | 评论附带图片列表 |
| message | string | 是 | 评论文字内容 |
| rating | number | 是 | 评分 |
| ratingText | string | 否 | 评分补充文字 |
| dateTag | string | 否 | 日期文案 |
| id | string | 否 | 评论id |
IOverallReview
属性
| 属性 | 类型 | 必填 | 说明 |
|---|---|---|---|
| overallRating | number | 是 | 综合评分 |
| ratingList | { label: string, rating: number }[] | 是 | 各方面评分列表 |
ICommentTag
属性
| 属性 | 类型 | 必填 | 说明 |
|---|---|---|---|
| label | string | 是 | 标签文案 |
| count | number | 是 | 数量 |
# 获取店铺套餐
http请求方式:GET
请求path: store/meal-set
入参:params: { id: string }
出参:data: IMealSetItem[]
# IMealSetItem
# 属性
| 属性 | 类型 | 必填 | 说明 |
|---|---|---|---|
| imageUrl | string | 是 | 图片 |
| title | string | 是 | 名称 |
| tagList | { type: string, label: string }[] | 否 | 标签列表 |
| price | string | number | 是 | 价格 |
| inactivePrice | string | number | 否 | 原价 |
| priceTag | string | 否 | 价格标签 |
| buttonText | string | 否 | 按钮文字 |
| sales | number | 否 | 销量 |
| id | string | 是 | 套餐(商品)id |
# 获取店铺详情
http请求方式:GET
请求path: store/detail
入参:params: { id: string }
出参:data: IStoreInfo
# IStoreInfo
# 属性
| 属性 | 类型 | 必填 | 说明 |
|---|---|---|---|
| storeName | string | 是 | 店铺名称 |
| id | string | 是 | 店铺id |
| priceText | string | 否 | 价格文案 |
| rating | number | 是 | 评分 |
| extraInfo | string | 否 | 附加信息 |
| storeCount | number | 是 | 店铺总数 |
| phone | string | 是 | 联系电话 |
| thumbnailImg | string | 否 | 缩略图 |
| location | { city: string, distance: string | number, time: string | number, name: string } | 否 | 地理位置信息 |
上一篇:《使用说明》
下一篇:《使用说明》
仍有疑问? 前往社区提问