商品详情
<p><strong>简要描述:</strong> </p>
<ul>
<li>商品列表接口</li>
</ul>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>http://xx.com/api/cli/commodity/{id}</code></li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>GET </li>
</ul>
<p><strong>参数:</strong> </p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">id</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>商品ID</td>
</tr>
</tbody>
</table>
<p><strong>返回示例</strong></p>
<pre><code>{
"result": "success",
"data": {
"id": 14,
"price": 100,
"stock": 10,
"event_start_at": "2018-06-27 12:22:00",
"event_end_at": "2018-06-30 12:22:00",
"created_at": "2018-07-31 15:25:34",
"event_price": 20,
"is_distribute": 1,
"distribute_bonus": 2,
"status": "publish",
"code": "b8999dfc1d0683f4",
"name": "课程A",
"pre_sale": {
"id": 1,
"commodity_id": 14,
"pre_price": 100,
"deposit": 10,
"pre_start_at": "2018-07-30 10:00:00",
"pre_end_at": "2018-08-15 10:00:00",
"pay_end_at": "2018-08-31 16:00:29",
"created_at": "2018-07-31 15:25:34",
"pre_sale_status": "pre_buy"
},
"poster": null,
"course": {
"id": 1,
"name": "TTTT",
"cover": "",
"brief": "this is a test",
"created_at": "2018-06-07 10:21:27",
"status": "publish",
"code": "031283499c1acd8b",
"total_lesson": 2,
"teachers": [
{
"id": 1,
"name": "王大锤",
"avatar": "",
"brief": "王老师"
}
],
"lesson_count": 2
},
"coupon": {
"id": 1,
"stock": 100,
"price": 100,
"expire_date": null,
"commodity_id": 14,
"created_at": null,
"type": "self",
"start_at": "2018-07-30 16:20:53",
"end_at": "2018-08-31 16:20:59"
},
"is_groupon": 1,
"groupon": {
"id": 2,
"commodity_id": 21,
"price": 10,
"max_count": 1,
"duration": 10,
'new_join_only':1,
"start_at": "2018-09-04 14:00:00",
"end_at": "2018-09-14 14:00:00",
"created_at": "2018-09-04 14:25:37"
},
"is_in_event": false,
"is_buy": false,
"is_buy_groupon" : {
"id" : 1,
"status" : "active",
"pay_status" : "success",
"expire_at" : "2018-09-05 20:00:00"
}
},
"message": "操作成功"
}</code></pre>
<p><strong>返回参数说明</strong> </p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">is_buy</td>
<td style="text-align: left;">int</td>
<td>是否已购买</td>
</tr>
<tr>
<td style="text-align: left;">is_in_event</td>
<td style="text-align: left;">int</td>
<td>是否在活动期间</td>
</tr>
<tr>
<td style="text-align: left;">pre_sale</td>
<td style="text-align: left;">object</td>
<td>预购活动, 如果不为空,商品有预购活动</td>
</tr>
<tr>
<td style="text-align: left;">pre_sale_status</td>
<td style="text-align: left;">string</td>
<td>预购状态, pre_buy:预付定金阶段,未预定;pre_paid:预付定金阶段,已预定;tail_pay:付尾款阶段,已预定未支付尾款</td>
</tr>
<tr>
<td style="text-align: left;">share_title</td>
<td style="text-align: left;">string</td>
<td>分享标题</td>
</tr>
<tr>
<td style="text-align: left;">share_subtitle</td>
<td style="text-align: left;">string</td>
<td>分享副标题</td>
</tr>
<tr>
<td style="text-align: left;">share_image</td>
<td style="text-align: left;">string</td>
<td>分享图片</td>
</tr>
<tr>
<td style="text-align: left;">groupon['price']</td>
<td style="text-align: left;">int</td>
<td>团购价格</td>
</tr>
<tr>
<td style="text-align: left;">groupon['max_count']</td>
<td style="text-align: left;">string</td>
<td>成团人数</td>
</tr>
<tr>
<td style="text-align: left;">groupon['start_at']</td>
<td style="text-align: left;">string</td>
<td>团购开始时间</td>
</tr>
<tr>
<td style="text-align: left;">groupon['end_at']</td>
<td style="text-align: left;">string</td>
<td>团购结束时间</td>
</tr>
<tr>
<td style="text-align: left;">groupon['duration']</td>
<td style="text-align: left;">string</td>
<td>成团时间</td>
</tr>
<tr>
<td style="text-align: left;">groupon['new_join_only']</td>
<td style="text-align: left;">string</td>
<td>仅允许新人参团</td>
</tr>
<tr>
<td style="text-align: left;">is_buy_groupon['id']</td>
<td style="text-align: left;">int</td>
<td>已加入得团ID</td>
</tr>
<tr>
<td style="text-align: left;">is_buy_groupon['status']</td>
<td style="text-align: left;">string</td>
<td>团状态:active:未成团;success:已成团</td>
</tr>
<tr>
<td style="text-align: left;">is_buy_groupon['pay_status']</td>
<td style="text-align: left;">string</td>
<td>团购支付:wait:等待支付;success:已支付</td>
</tr>
<tr>
<td style="text-align: left;">is_buy_groupon['expire_at']</td>
<td style="text-align: left;">string</td>
<td>团到期时间</td>
</tr>
<tr>
<td style="text-align: left;">is_newcomer</td>
<td style="text-align: left;">boolean</td>
<td>是否为新人,仅groupon['new_join_only']为true时该字段存在</td>
</tr>
</tbody>
</table>
<p><strong>备注</strong> </p>
<ul>
<li>更多返回错误代码请看首页的错误代码描述</li>
</ul>
<p>欢迎使用ShowDoc!</p>