阅达馆藏API

阅达馆藏API


购物车商品列表API

<h1>开发者</h1> <ul> <li>某某大帅哥</li> </ul> <h1>说明</h1> <ul> <li>购物车商品列表</li> <li>购物车以图书馆为单位(非个人的购物车)</li> </ul> <h1>请求</h1> <ul> <li>Endpoint: <code>/api/cart</code></li> <li>Method:GET</li> </ul> <h1>查询条件(filter)</h1> <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;">filter[in_library]</td> <td style="text-align: left;">int</td> <td>是否在馆藏中:可不传(不传则不区分),0 匹配不在馆藏中的,1 匹配在馆藏中的</td> </tr> </tbody> </table> <p>示例 <code>/api/cart?filter[in_library]=0</code></p> <h1>返回示例</h1> <pre><code>{ "status_code": 200, "message": "", "data": { "current_page": 1, "data": [ { "id": 6965, "library_id": 44, "user_id": 81, "goods_id": 71644, "price": "58.00000", "quantity": 2, "is_selected": 1, "created_at": "2022-07-06 09:42:17", "updated_at": "2022-07-06 10:02:00", "deleted_at": "", "goods": { "id": 71644, "erp_id": "D1003230191", "isbn": "9787513665667", "clc_id": 86, "clc_name": "财政、金融", "dc_id": 0, "dc_name": "财政学(含∶税收学)", "type": 1, "name": "图解缠论3", "price": "58.00", "publish_date": "2021-06-01", "pic": "https://img.read591.com/goods_new/goods_new62b3d0d8e47fd.jpg", "images": [ "https://img.read591.com/goods_new/goods_new62b3d0d8e47fd.jpg", "https://img.read591.com/goods_new/goods_new62b3d0dd83a23.jpg" ], "press_id": 400, "press_name": "中国经济出版社", "author_name": "陈秋明", "marc": "", "is_sale": 1, "summary": null, "detail": null, "preview_file": "", "created_at": "2022-06-10 18:07:49", "updated_at": "2022-06-23 11:01:17", "deleted_at": "", "marc_type": "null", "marc_decode": null, "on_order": "" }, "if_library": 0 } ], "first_page_url": "http://gc.my/api/cart?page=1", "from": 1, "last_page": 1, "last_page_url": "http://gc.my/api/cart?page=1", "links": [ { "url": null, "label": "&amp;laquo; 上一页", "active": false }, { "url": "http://gc.my/api/cart?page=1", "label": "1", "active": true }, { "url": null, "label": "下一页 &amp;raquo;", "active": false } ], "next_page_url": null, "path": "http://gc.my/api/cart", "per_page": 15, "prev_page_url": null, "to": 8, "total": 8, "library": { "id": 44, "dw_id": "PX4537", "zt_id": "008888", "no": "PX4537", "tax_no": "2", "name": "湖南商学院", "contacts": "吴老师", "tel": "13378918933", "email": "158541576@qq.com", "status": 1, "province_id": 430000, "city_id": 430100, "county_id": 430104, "township_id": 430104002, "address": "569号", "created_at": "2022-03-18 09:45:10", "updated_at": "2022-03-24 15:02:35", "deleted_at": "", "full_address": "湖南省-长沙市-岳麓区-岳麓街道 569号" }, "selected_statistic": { "classify": 8, "quantity": 16, "amount": 1150 }, "statistic": { "all": { "classify": 8, "quantity": 16, "amount": 1150 }, "selected": { "classify": 8, "quantity": 16, "amount": 1150 }, "all_selected": true }, "all_selected": true } }</code></pre> <h2>数据列表 data 中参数说明</h2> <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;">id</td> <td style="text-align: left;">int</td> <td>购物车ID</td> </tr> <tr> <td style="text-align: left;">library_id</td> <td style="text-align: left;">int</td> <td>图书馆ID</td> </tr> <tr> <td style="text-align: left;">user_id</td> <td style="text-align: left;">int</td> <td>用户ID</td> </tr> <tr> <td style="text-align: left;">goods_id</td> <td style="text-align: left;">int</td> <td>商品ID</td> </tr> <tr> <td style="text-align: left;">quantity</td> <td style="text-align: left;">int</td> <td>商品数量</td> </tr> <tr> <td style="text-align: left;">goods.erp_id</td> <td style="text-align: left;">string</td> <td>ERP ID</td> </tr> <tr> <td style="text-align: left;">goods.isbn</td> <td style="text-align: left;">string</td> <td>ISBN(需要生成条形码)</td> </tr> <tr> <td style="text-align: left;">goods.clc_id</td> <td style="text-align: left;">int</td> <td>中图法分类ID</td> </tr> <tr> <td style="text-align: left;">goods.clc_no</td> <td style="text-align: left;">int</td> <td>中图法分类编号</td> </tr> <tr> <td style="text-align: left;">goods.dc_id</td> <td style="text-align: left;">int</td> <td>学科分类ID</td> </tr> <tr> <td style="text-align: left;">goods.dc_name</td> <td style="text-align: left;">string</td> <td>学科分类名称</td> </tr> <tr> <td style="text-align: left;">goods.type</td> <td style="text-align: left;">int</td> <td>类型:0预售 1正常</td> </tr> <tr> <td style="text-align: left;">goods.name</td> <td style="text-align: left;">string</td> <td>名称</td> </tr> <tr> <td style="text-align: left;">goods.price</td> <td style="text-align: left;">float</td> <td>售价</td> </tr> <tr> <td style="text-align: left;">goods.publish_date</td> <td style="text-align: left;">datetime</td> <td>出版日期</td> </tr> <tr> <td style="text-align: left;">goods.pic</td> <td style="text-align: left;">string</td> <td>封面图</td> </tr> <tr> <td style="text-align: left;">goods.images</td> <td style="text-align: left;">array</td> <td>图片</td> </tr> <tr> <td style="text-align: left;">goods.press_id</td> <td style="text-align: left;">int</td> <td>出版社ID</td> </tr> <tr> <td style="text-align: left;">goods.press_name</td> <td style="text-align: left;">string</td> <td>出版社名称</td> </tr> <tr> <td style="text-align: left;">goods.author_name</td> <td style="text-align: left;">int</td> <td>作者名称</td> </tr> <tr> <td style="text-align: left;">goods.marc</td> <td style="text-align: left;">string</td> <td>平台marc</td> </tr> <tr> <td style="text-align: left;">goods.is_sale</td> <td style="text-align: left;">int</td> <td>是否上架:0 未上架,1 已上架</td> </tr> <tr> <td style="text-align: left;">goods.detail</td> <td style="text-align: left;">string</td> <td>详细介绍</td> </tr> <tr> <td style="text-align: left;">library</td> <td style="text-align: left;">object</td> <td>图书馆信息(包含地址)</td> </tr> <tr> <td style="text-align: left;">statistic</td> <td style="text-align: left;">object</td> <td>购物车统计</td> </tr> <tr> <td style="text-align: left;">statistic.classify</td> <td style="text-align: left;">int</td> <td>商品种类</td> </tr> <tr> <td style="text-align: left;">statistic.quantity</td> <td style="text-align: left;">int</td> <td>商品总数量</td> </tr> <tr> <td style="text-align: left;">statistic.amount</td> <td style="text-align: left;">float</td> <td>商品总实洋</td> </tr> <tr> <td style="text-align: left;">selected_statistic</td> <td style="text-align: left;">object</td> <td>购物车选中商品统计</td> </tr> <tr> <td style="text-align: left;">selected_statistic.classify</td> <td style="text-align: left;">int</td> <td>商品种类</td> </tr> <tr> <td style="text-align: left;">selected_statistic.quantity</td> <td style="text-align: left;">int</td> <td>商品总数量</td> </tr> <tr> <td style="text-align: left;">selected_statistic.amount</td> <td style="text-align: left;">float</td> <td>商品总实洋</td> </tr> <tr> <td style="text-align: left;">all_selected</td> <td style="text-align: left;">bool</td> <td>是否已全选</td> </tr> </tbody> </table> <h1>备注</h1> <ul> <li>更多返回错误代码请看首页的错误代码描述</li> </ul>

页面列表

ITEM_HTML