学子商城功能分析文档

图片视频等拓展模块


商品详情

<h5>简要描述</h5> <ul> <li>商品详情接口</li> </ul> <h5>请求URL</h5> <ul> <li><code>http://127.0.0.1:5050/product/detail</code></li> </ul> <h5>请求方式</h5> <ul> <li>GET</li> </ul> <h5>请求示例</h5> <ul> <li><code>http://127.0.0.1:5050/product/detail?lid=1</code></li> </ul> <h5>参数</h5> <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;">lid</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>商品编号</td> </tr> </tbody> </table> <h5>返回示例</h5> <pre><code> { "code": 200, "msg": "detail ok", "details": { "lid": 2, "family_id": 1, "title": "Apple MacBook Air 13.3英寸笔记本银色(Core i5 处理器/8GB内存/256GB SSD闪存 MMGG2CH/A)", "subtitle": "5月焕新季,领券买新机!神券满8000减800!一体成型金属机身,纤薄轻巧,长达12小时续航", "price": 8268, "promise": "*退货补运费 *30天无忧退货 *48小时快速退款 *72小时发货", "spec": "双核i5/8GB内存/256GB闪存", "lname": "AppleMacBook Air", "os": "MacOS", "memory": "8G", "resolution": "1920*1080", "video_card": "集成显卡", "cpu": "Intel i5低功耗版", "video_memory": "其它", "category": "轻薄本", "disk": "256G固态", "details": "&lt;div class=\"content_tpl\"&gt;&lt;div class=\"formwork\"&gt;&lt;div class=\"formwork_img\"&gt;&lt;br&gt;&lt;/div&gt;&lt;div class=\"formwork_img\"&gt;&lt;img alt=\"\" class=\"\" src=\"img/product/detail/57b15612N81dc489d.jpg\"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=\"formwork\"&gt;&lt;div class=\"formwork_img\"&gt;&lt;img alt=\"\" class=\"\" src=\"//img20.360buyimg.com/vc/jfs/t2683/60/4222930118/169462/233c7678/57b15616N1e285f09.jpg\"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=\"formwork\"&gt;&lt;div class=\"formwork_text\"&gt;技术规格请前往 www.apple.com/cn/macbook-air/specs.html 查看完整内容。&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;", "shelf_time": 150223456789, "sold_count": 1922, "is_onsale": 0, "picList": [ { "pid": 4, "laptop_id": 2, "sm": "img/product/sm/57b12a31N8f4f75a3.jpg", "md": "img/product/md/57b12a31N8f4f75a3.jpg", "lg": "img/product/lg/57b12a31N8f4f75a3.jpg" }, { "pid": 5, "laptop_id": 2, "sm": "img/product/sm/57ad359dNd4a6f130.jpg", "md": "img/product/md/57ad359dNd4a6f130.jpg", "lg": "img/product/lg/57ad359dNd4a6f130.jpg" }, { "pid": 6, "laptop_id": 2, "sm": "img/product/sm/57ad8846N64ac3c79.jpg", "md": "img/product/md/57ad8846N64ac3c79.jpg", "lg": "img/product/lg/57ad8846N64ac3c79.jpg" } ] }, "family": { "fid": 1, "fname": "AppleMacBookAir", "laptopList": [ { "lid": 1, "spec": "双核i5/8GB内存/128GB闪存" }, { "lid": 2, "spec": "双核i5/8GB内存/256GB闪存" }, { "lid": 3, "spec": "定制款:双核i7/8G内存/128G闪存" }, { "lid": 4, "spec": "定制款:双核i7/8G内存/256G闪存" } ] } } </code></pre> <h5>返回参数说明</h5> <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;">code</td> <td style="text-align: left;">int</td> <td>返回代码: 200-成功 201-失败 401-编号为空</td> </tr> <tr> <td style="text-align: left;">msg</td> <td style="text-align: left;">string</td> <td>返回说明</td> </tr> <tr> <td style="text-align: left;">- details</td> <td style="text-align: left;">object</td> <td>商品详情对象</td> </tr> <tr> <td style="text-align: left;">lid</td> <td style="text-align: left;">int</td> <td>编号</td> </tr> <tr> <td style="text-align: left;">family_id</td> <td style="text-align: left;">int</td> <td>所属型号家族编号</td> </tr> <tr> <td style="text-align: left;">title</td> <td style="text-align: left;">string</td> <td>标题</td> </tr> <tr> <td style="text-align: left;">subtitle</td> <td style="text-align: left;">string</td> <td>副标题</td> </tr> <tr> <td style="text-align: left;">price</td> <td style="text-align: left;">number</td> <td>单价</td> </tr> <tr> <td style="text-align: left;">promise</td> <td style="text-align: left;">string</td> <td>服务承诺</td> </tr> <tr> <td style="text-align: left;">spec</td> <td style="text-align: left;">string</td> <td>规格/颜色</td> </tr> <tr> <td style="text-align: left;">lname</td> <td style="text-align: left;">string</td> <td>商品名称</td> </tr> <tr> <td style="text-align: left;">os</td> <td style="text-align: left;">string</td> <td>操作系统</td> </tr> <tr> <td style="text-align: left;">memory</td> <td style="text-align: left;">string</td> <td>内存容量</td> </tr> <tr> <td style="text-align: left;">resolution</td> <td style="text-align: left;">string</td> <td>分辨率</td> </tr> <tr> <td style="text-align: left;">video_card</td> <td style="text-align: left;">string</td> <td>显卡型号</td> </tr> <tr> <td style="text-align: left;">cpu</td> <td style="text-align: left;">string</td> <td>处理器</td> </tr> <tr> <td style="text-align: left;">video_memory</td> <td style="text-align: left;">string</td> <td>显存容量</td> </tr> <tr> <td style="text-align: left;">category</td> <td style="text-align: left;">string</td> <td>所属分类</td> </tr> <tr> <td style="text-align: left;">disk</td> <td style="text-align: left;">string</td> <td>硬盘容量及类型</td> </tr> <tr> <td style="text-align: left;">details</td> <td style="text-align: left;">string</td> <td>产品详细说明</td> </tr> <tr> <td style="text-align: left;">shelf_time</td> <td style="text-align: left;">number</td> <td>上架时间</td> </tr> <tr> <td style="text-align: left;">sold_count</td> <td style="text-align: left;">int</td> <td>已售出的数量</td> </tr> <tr> <td style="text-align: left;">is_onsale</td> <td style="text-align: left;">int</td> <td>是否在售</td> </tr> <tr> <td style="text-align: left;">- picList</td> <td style="text-align: left;">object</td> <td>商品图片列表</td> </tr> <tr> <td style="text-align: left;">pid</td> <td style="text-align: left;">int</td> <td>商品编号</td> </tr> <tr> <td style="text-align: left;">laptop_id</td> <td style="text-align: left;">int</td> <td>编号</td> </tr> <tr> <td style="text-align: left;">sm</td> <td style="text-align: left;">string</td> <td>小图片</td> </tr> <tr> <td style="text-align: left;">md</td> <td style="text-align: left;">string</td> <td>中图片</td> </tr> <tr> <td style="text-align: left;">lg</td> <td style="text-align: left;">string</td> <td>大图片</td> </tr> <tr> <td style="text-align: left;">- family</td> <td style="text-align: left;">object</td> <td>商品家族</td> </tr> <tr> <td style="text-align: left;">fid</td> <td style="text-align: left;">int</td> <td>编号</td> </tr> <tr> <td style="text-align: left;">fname</td> <td style="text-align: left;">string</td> <td>家族名称</td> </tr> <tr> <td style="text-align: left;">- laptopList</td> <td style="text-align: left;">object</td> <td>家族商品列表</td> </tr> <tr> <td style="text-align: left;">lid</td> <td style="text-align: left;">int</td> <td>编号</td> </tr> <tr> <td style="text-align: left;">spec</td> <td style="text-align: left;">string</td> <td>规格</td> </tr> </tbody> </table> <h5>备注</h5> <ul> <li>更多返回错误代码请看首页的错误代码描述</li> </ul>

页面列表

ITEM_HTML