Weteach-小程序


商品保存

<p><strong>简要描述:</strong> </p> <ul> <li>商品保存接口</li> </ul> <p><strong>请求URL:</strong> </p> <ul> <li><code>http://xx.com/api/adm/commodity</code></li> </ul> <p><strong>请求方式:</strong></p> <ul> <li>POST </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;">int</td> <td>商品ID,没有为新建,有为修改</td> </tr> <tr> <td style="text-align: left;">course_id</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>课程ID</td> </tr> <tr> <td style="text-align: left;">name</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>商品名称</td> </tr> <tr> <td style="text-align: left;">price</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>商品价格</td> </tr> <tr> <td style="text-align: left;">event_price</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>活动价格</td> </tr> <tr> <td style="text-align: left;">event_start_at</td> <td style="text-align: left;">是</td> <td style="text-align: left;">date</td> <td>活动开始时间</td> </tr> <tr> <td style="text-align: left;">event_end_at</td> <td style="text-align: left;">是</td> <td style="text-align: left;">date</td> <td>活动结束时间</td> </tr> <tr> <td style="text-align: left;">stock</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>库存</td> </tr> <tr> <td style="text-align: left;">is_distribute</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>允许分销;1:允许;0:不允许</td> </tr> <tr> <td style="text-align: left;">distribute_bonus</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>分销返利</td> </tr> <tr> <td style="text-align: left;">tags</td> <td style="text-align: left;">是</td> <td style="text-align: left;">array</td> <td>标签ID</td> </tr> <tr> <td style="text-align: left;">poster</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>海报</td> </tr> <tr> <td style="text-align: left;">pre_sale</td> <td style="text-align: left;">是</td> <td style="text-align: left;">boolean</td> <td>开启预购,1:开启,0:关闭</td> </tr> <tr> <td style="text-align: left;">pre_price</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>预购价格</td> </tr> <tr> <td style="text-align: left;">deposit</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>定金</td> </tr> <tr> <td style="text-align: left;">pre_start_at</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>预购开启时间</td> </tr> <tr> <td style="text-align: left;">pre_end_at</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>预购结束时间,尾款支付开启</td> </tr> <tr> <td style="text-align: left;">pay_end_at</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>尾款结束时间</td> </tr> <tr> <td style="text-align: left;">pre_coupon_id</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>预购优惠券</td> </tr> <tr> <td style="text-align: left;">categories</td> <td style="text-align: left;">是</td> <td style="text-align: left;">array</td> <td>分类ID</td> </tr> <tr> <td style="text-align: left;">cover</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>商品图片 --商品列表中显示</td> </tr> <tr> <td style="text-align: left;">share_title</td> <td style="text-align: left;">否</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;">否</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;">否</td> <td style="text-align: left;">string</td> <td>分享图片</td> </tr> <tr> <td style="text-align: left;">is_groupon</td> <td style="text-align: left;">否</td> <td style="text-align: left;">int</td> <td>是否开启团购,1:开启;0:关闭</td> </tr> <tr> <td style="text-align: left;">groupon_detail['price']</td> <td style="text-align: left;">否</td> <td style="text-align: left;">int</td> <td>团购价格</td> </tr> <tr> <td style="text-align: left;">groupon_detail['max_count']</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>成团人数</td> </tr> <tr> <td style="text-align: left;">groupon_detail['start_at']</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>开始时间</td> </tr> <tr> <td style="text-align: left;">groupon_detail['end_at']</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>结束时间</td> </tr> <tr> <td style="text-align: left;">groupon_detail['duration']</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>成团时长</td> </tr> <tr> <td style="text-align: left;">groupon_detail['new_join_only']</td> <td style="text-align: left;">否</td> <td style="text-align: left;">int</td> <td>仅允许新人参团</td> </tr> <tr> <td style="text-align: left;">is_experience</td> <td style="text-align: left;">否</td> <td style="text-align: left;">int</td> <td>是否开启体验,1:开启;0:关闭</td> </tr> <tr> <td style="text-align: left;">experience_detail['price']</td> <td style="text-align: left;">否</td> <td style="text-align: left;">int</td> <td>体验价格</td> </tr> <tr> <td style="text-align: left;">experience_detail['exp_date']</td> <td style="text-align: left;">否</td> <td style="text-align: left;">int</td> <td>体验时间</td> </tr> <tr> <td style="text-align: left;">deducts</td> <td style="text-align: left;">否</td> <td style="text-align: left;">array</td> <td>抵扣设置</td> </tr> <tr> <td style="text-align: left;">deducts['course_id']</td> <td style="text-align: left;">否</td> <td style="text-align: left;">int</td> <td>抵扣课程ID</td> </tr> <tr> <td style="text-align: left;">deducts['price']</td> <td style="text-align: left;">否</td> <td style="text-align: left;">int</td> <td>抵扣课程价格</td> </tr> </tbody> </table> <p><strong>返回示例</strong></p> <pre><code>{ "result": "success", "data": { "code": "b8999dfc1d0683f4", "name": "课程A", "price": 10000, "stock": "10", "event_price": 2000, "event_start_at": "2018-06-27 12:22", "event_end_at": "2018-06-30 12:22", "is_distribute": "1", "distribute_bonus": "2", "status": "draft", "poster": null, "pre_sale": "1", "created_at": "2018-07-31 15:25:34", "id": 14, "is_experience":1, "_actionType": "Add", "_type": "Commodity", "pre_sale_detail": { "commodity_id": 14, "pre_price": "100", "deposit": "10", "pre_start_at": "2018-08-10 10:00:00", "pre_end_at": "2018-08-15 10:00:00", "pay_end_at": "2018-08-2010:00:00", "pre_coupon_id": null, "created_at": "2018-07-31 15:25:34", "id": 1, "_actionType": "Add", "_type": "CommodityPresale" }, "experience_detail": { "id": 1, "commodity_id": 163, "price": 0.1, "exp_date": 7, "created_at": "2019-01-28 14:57:35", "org_id": 1 }, }, "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;">groupid</td> <td style="text-align: left;">int</td> <td>用户组id,1:超级管理员;2:普通用户</td> </tr> </tbody> </table> <p><strong>备注</strong> </p> <ul> <li>更多返回错误代码请看首页的错误代码描述</li> </ul> <p>欢迎使用ShowDoc!</p>

页面列表

ITEM_HTML