垃圾回收

垃圾回收项目的接口文档


订单接口

<p>[TOC]</p> <h5>订单状态</h5> <p>// 1 待同意 0 提交预约订单后预约订单会进入此状态 // 2 待支付 1 发布者同意后,预约订单会进入此状态 // 3 待确认 2 服务者支付订单金额后预约订单会进入此状态 // 4 待评价 3 用户确认了订单后预约订单会进入此状态 // 5 已完成 4 用户评价了订单后预约订单会进入此状态 // 6 已取消 5 服务者主动取消了订单预约订单会进入此状态 // 7 已拒绝 6 发布者拒绝了服务者的预约请求后预约订单会进入此状态</p> <h5>简要描述</h5> <ul> <li>获取订单列表接口</li> </ul> <h5>请求URL</h5> <ul> <li><code>https://www.gxfjyz.com/v1/order</code></li> </ul> <h5>请求方式</h5> <ul> <li>GET </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;">order_no</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>订单号</td> </tr> <tr> <td style="text-align: left;">status</td> <td style="text-align: left;">否</td> <td style="text-align: left;">Number</td> <td>订单状态</td> </tr> <tr> <td style="text-align: left;">publisherId</td> <td style="text-align: left;">否</td> <td style="text-align: left;">Number</td> <td>发布者的用户id</td> </tr> </tbody> </table> <h5>返回示例</h5> <pre><code> { "error_code": 200, "data": { "total": 10, "per_page": 10, "current_page": 1, "last_page": 1, "data": [ { "_id": 0, "order_no": "1646279823832545682", "price": "30", "mission_snap": { "_id": 10, "openid": "o09fk5KL7SiwiPByUCALZpQm45Fo", "type": 1, "designated_place": true, "title": "测试测试测试", "price": "30", "address": "广东省广州市海珠区新港中路397号", "from": { "latitude": 34.32932, "longitude": 108.70929 }, "weight": "10-20公斤", "phone": "020-81167888", "category_id": 8, "category": { "_id": 8, "name": "其它", "imageId": 49, "price": null, "createTime": "2022-03-02T14:11:17.948Z", "updateTime": "2022-03-02T14:11:17.948Z", "__v": 0 }, "cover_image_id": 51, "cover_image": { "_id": 51, "key": "0", "path": "http://112.74.54.65:3000/storage/20220302/0-17f4b018bf4.png", "createTime": "2022-03-02T14:11:17.955Z", "updateTime": "2022-03-02T14:11:17.955Z", "__v": 0 }, "publisher": { "_id": 8, "openid": "o09fk5KL7SiwiPByUCALZpQm45Fo", "nickname": "Astheabove ", "avatar": "https://thirdwx.qlogo.cn/mmopen/vi_32/DYAIOgq83eoOpbWQlzkHQtUuKxjen7mewVEYCcN8IAWhSHCUuA6kzGcdcyX752vzz8YOgxnUxGB95w2ceWxIiag/132", "realname": "张三", "gender": 0, "tel": "", "isServicer": true, "createTime": "2022-02-16T10:17:40.373Z", "updateTime": "2022-02-16T10:17:40.373Z", "__v": 0 }, "status": 2, "service_date": "2022-03-02", "create_time": "2022-03-02", "updateTime": "2022-03-02", "__v": 0 }, "address_snap": { "errMsg": "chooseAddress:ok", "userName": "张三", "nationalCode": "510000", "telNumber": "020-81167888", "postalCode": "510000", "provinceName": "广东省", "cityName": "广州市", "countyName": "海珠区", "detailInfo": "新港中路397号" }, "status": 4, "to": { "latitude": 34.32932, "longitude": 108.70929 }, "create_time": "2022-03-03", "publisher": { "_id": 8, "openid": "o09fk5KL7SiwiPByUCALZpQm45Fo", "nickname": "Astheabove ", "avatar": "https://thirdwx.qlogo.cn/mmopen/vi_32/DYAIOgq83eoOpbWQlzkHQtUuKxjen7mewVEYCcN8IAWhSHCUuA6kzGcdcyX752vzz8YOgxnUxGB95w2ceWxIiag/132", "realname": "张三", "gender": 0, "tel": "", "isServicer": true, "createTime": "2022-02-16T10:17:40.373Z", "updateTime": "2022-02-16T10:17:40.373Z", "__v": 0 }, "publisherId": 8, "consumer": { "_id": 8, "openid": "o09fk5KL7SiwiPByUCALZpQm45Fo", "nickname": "Astheabove ", "avatar": "https://thirdwx.qlogo.cn/mmopen/vi_32/DYAIOgq83eoOpbWQlzkHQtUuKxjen7mewVEYCcN8IAWhSHCUuA6kzGcdcyX752vzz8YOgxnUxGB95w2ceWxIiag/132", "realname": "", "gender": 0, "tel": "", "isServicer": true, "createTime": "2022-02-16T10:17:40.373Z", "updateTime": "2022-02-16T10:17:40.373Z", "__v": 0 }, "consumerId": 8, "__v": 0 }, } ] }, "message": "查询成功" }</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;">total</td> <td style="text-align: left;">Number</td> <td>查询总条数</td> </tr> <tr> <td style="text-align: left;">current_page</td> <td style="text-align: left;">Number</td> <td>当前页码</td> </tr> <tr> <td style="text-align: left;">last_page</td> <td style="text-align: left;">Number</td> <td>最大页码</td> </tr> <tr> <td style="text-align: left;">per_page</td> <td style="text-align: left;">Number</td> <td>此次查询的记录数</td> </tr> <tr> <td style="text-align: left;">order_no</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;">mission_snap</td> <td style="text-align: left;">Object</td> <td>产生这个订单的任务快照</td> </tr> <tr> <td style="text-align: left;">address_snap</td> <td style="text-align: left;">Object</td> <td>产生这个订单的地址快照</td> </tr> <tr> <td style="text-align: left;">status</td> <td style="text-align: left;">Number</td> <td>订单状态</td> </tr> <tr> <td style="text-align: left;">to</td> <td style="text-align: left;">Object</td> <td>订单收货地址</td> </tr> <tr> <td style="text-align: left;">create_time</td> <td style="text-align: left;">Date</td> <td>订单创建时间</td> </tr> <tr> <td style="text-align: left;">publisher</td> <td style="text-align: left;">Object</td> <td>订单发布者信息</td> </tr> <tr> <td style="text-align: left;">publisherId</td> <td style="text-align: left;">Number</td> <td>订单发布者id</td> </tr> <tr> <td style="text-align: left;">consumer</td> <td style="text-align: left;">Object</td> <td>订单服务者信息</td> </tr> <tr> <td style="text-align: left;">consumerId</td> <td style="text-align: left;">Number</td> <td>订单服务者id</td> </tr> </tbody> </table> <p>[TOC]</p> <h5>简要描述</h5> <ul> <li>更新指定id的订单状态接口</li> </ul> <h5>请求URL</h5> <ul> <li><code>https://www.gxfjyz.com/v1/order/:id</code></li> </ul> <h5>请求方式</h5> <ul> <li>POST </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;">id</td> <td style="text-align: left;">是</td> <td style="text-align: left;">Number</td> <td>订单id</td> </tr> <tr> <td style="text-align: left;">action</td> <td style="text-align: left;">是</td> <td style="text-align: left;">Number</td> <td>要更新的状态</td> </tr> </tbody> </table> <h5>返回示例</h5> <pre><code> { "error_code": 0, "data": { "result":true } }</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;">error_code</td> <td style="text-align: left;">Number</td> <td>错误码</td> </tr> <tr> <td style="text-align: left;">result</td> <td style="text-align: left;">Boolean</td> <td>是否修改成功</td> </tr> </tbody> </table> <p>[TOC]</p> <h5>简要描述</h5> <ul> <li>查询指定id的订单接口</li> </ul> <h5>请求URL</h5> <ul> <li><code>https://www.gxfjyz.com/v1/order/:id</code></li> </ul> <h5>请求方式</h5> <ul> <li>GET </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;">id</td> <td style="text-align: left;">是</td> <td style="text-align: left;">Number</td> <td>订单id</td> </tr> </tbody> </table> <h5>返回示例</h5> <pre><code> { "error_code": 200, "data": { "_id": 1, "order_no": "1646280008359482219", "price": "30", "mission_snap": { "_id": 10, "openid": "o09fk5KL7SiwiPByUCALZpQm45Fo", "type": 1, "designated_place": true, "title": "测试测试测试", "price": "30", "address": "广东省广州市海珠区新港中路397号", "from": { "latitude": 34.32932, "longitude": 108.70929 }, "weight": "10-20公斤", "phone": "020-81167888", "category_id": 8, "category": { "_id": 8, "name": "其它", "imageId": 49, "price": null, "createTime": "2022-03-02T14:11:17.948Z", "updateTime": "2022-03-02T14:11:17.948Z", "__v": 0 }, "cover_image_id": 51, "cover_image": { "_id": 51, "key": "0", "path": "http://112.74.54.65:3000/storage/20220302/0-17f4b018bf4.png", "createTime": "2022-03-02T14:11:17.955Z", "updateTime": "2022-03-02T14:11:17.955Z", "__v": 0 }, "publisher": { "_id": 8, "openid": "o09fk5KL7SiwiPByUCALZpQm45Fo", "nickname": "Astheabove ", "avatar": "https://thirdwx.qlogo.cn/mmopen/vi_32/DYAIOgq83eoOpbWQlzkHQtUuKxjen7mewVEYCcN8IAWhSHCUuA6kzGcdcyX752vzz8YOgxnUxGB95w2ceWxIiag/132", "realname": "张三", "gender": 0, "tel": "", "isServicer": true, "createTime": "2022-02-16T10:17:40.373Z", "updateTime": "2022-02-16T10:17:40.373Z", "__v": 0 }, "status": 2, "service_date": "2022-03-02", "create_time": "2022-03-02", "updateTime": "2022-03-02", "__v": 0 }, "address_snap": { "nationalCode": "450305", "telNumber": "133", "errMsg": "chooseAddress:ok", "userName": "曹", "nationalCodeFull": "450305001", "postalCode": "541004", "provinceName": "广西壮族自治区", "cityName": "桂林市", "countyName": "七星区", "streetName": "七星区街道", "detailInfoNew": "8888", "detailInfo": "七星区街道8888" }, "status": 5, "to": { "latitude": 34.32932, "longitude": 108.70929 }, "create_time": "2022-03-03", "publisher": { "_id": 8, "openid": "o09fk5KL7SiwiPByUCALZpQm45Fo", "nickname": "Astheabove ", "avatar": "https://thirdwx.qlogo.cn/mmopen/vi_32/DYAIOgq83eoOpbWQlzkHQtUuKxjen7mewVEYCcN8IAWhSHCUuA6kzGcdcyX752vzz8YOgxnUxGB95w2ceWxIiag/132", "realname": "张三", "gender": 0, "tel": "", "isServicer": true, "createTime": "2022-02-16T10:17:40.373Z", "updateTime": "2022-02-16T10:17:40.373Z", "__v": 0 }, "publisherId": 8, "consumer": { "_id": 9, "openid": "o09fk5ESq6oUIqL2qoielxIx7GAg", "nickname": "广西废旧驿站(官微1号)", "avatar": "https://thirdwx.qlogo.cn/mmopen/vi_32/Q0j4TwGTfTJDPjGtYNPtp6Bqbu4Aqbxnq7Oa9iaF2CynQQoiaEeZT5xhib72hUFZKiaeiaqIdxib9NKSvqmKUJ2dibNeg/132", "realname": "", "gender": 0, "tel": "", "isServicer": true, "createTime": "2022-03-03T03:04:56.475Z", "updateTime": "2022-03-03T03:04:56.475Z", "__v": 0 }, "consumerId": 9, "__v": 0 }, "message": "ok" }</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;">order_no</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;">mission_snap</td> <td style="text-align: left;">Object</td> <td>产生这个订单的任务快照</td> </tr> <tr> <td style="text-align: left;">address_snap</td> <td style="text-align: left;">Object</td> <td>产生这个订单的地址快照</td> </tr> <tr> <td style="text-align: left;">status</td> <td style="text-align: left;">Number</td> <td>订单状态</td> </tr> <tr> <td style="text-align: left;">to</td> <td style="text-align: left;">Object</td> <td>订单收货地址</td> </tr> <tr> <td style="text-align: left;">create_time</td> <td style="text-align: left;">Date</td> <td>订单创建时间</td> </tr> <tr> <td style="text-align: left;">publisher</td> <td style="text-align: left;">Object</td> <td>订单发布者信息</td> </tr> <tr> <td style="text-align: left;">publisherId</td> <td style="text-align: left;">Number</td> <td>订单发布者id</td> </tr> <tr> <td style="text-align: left;">consumer</td> <td style="text-align: left;">Object</td> <td>订单服务者信息</td> </tr> <tr> <td style="text-align: left;">consumerId</td> <td style="text-align: left;">Number</td> <td>订单服务者id</td> </tr> </tbody> </table>

页面列表

ITEM_HTML