垃圾回收

垃圾回收项目的接口文档


任务接口

<h5>任务状态说明</h5> <p>// 待审核 0 在小程序中创建任意类型的服务之后会进入此状态;修改了一个已经发布的服务会重新进入此状态 // 待发布 1 .新增的服务在后台审核之后会进入此状态;主动暂停发布已经发布的服务会进入此状态。 // 已发布 2 用户点击发布后会进入此状态 // 已下架 3 因违规强制被强制下架后会进入此状态 // 已取消 4 用户主动点击取消服务后会进入此状态 // 审核不通过 5 新增的服务审核不通过会进入此状态</p> <p>[TOC]</p> <h5>简要描述</h5> <ul> <li>查询所有任务接口</li> </ul> <h5>请求URL</h5> <ul> <li><code>https://www.gxfjyz.com/v1/mission</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;">category_id</td> <td style="text-align: left;">否</td> <td style="text-align: left;">Number</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;">page</td> <td style="text-align: left;">否</td> <td style="text-align: left;">Number</td> <td>查询某一页</td> </tr> <tr> <td style="text-align: left;">count</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": 200, "data": { "total": 5, "per_page": 5, "current_page": 1, "last_page": 1, "data": [ { "_id": 4, "openid": "o09fk5KL7SiwiPByUCALZpQm45Fo", "designated_place": true, "title": "垃圾回收", "description": "有很多废纸箱要回收", "address": "陕西省咸阳市", "weight": "10", "phone": "18391053713", "category_id": 1, "category": { "_id": 6, "name": "废纸", "imageId": 6, "createTime": "2022-01-26T13:24:28.965Z", "updateTime": "2022-01-26T13:24:28.965Z", "__v": 0, "price": 0.3 }, "cover_image_id": 3, "cover_image": { "_id": 3, "key": "file", "path": "http://112.74.54.65:3000/storage/20220126/file-17e94068c76.jpg", "createTime": "2022-01-26T01:36:00.282Z", "updateTime": "2022-01-26T01:36:00.282Z", "__v": 0 }, "publisher": { "_id": 8, "openid": "o09fk5KL7SiwiPByUCALZpQm45Fo", "nickname": "Astheabove", "avatar": "https://thirdwx.qlogo.cn/mmopen/vi_32/DYAIOgq83eoOpbWQlzkHQtUuKxjen7mewVEYCcN8IAWhSHCUuA6kzGcdcyX752vzz8YOgxnUxGB95w2ceWxIiag/132", "realname": "", "gender": 0, "tel": "", "isServicer": false, "createTime": "2022-02-16T10:17:40.373Z", "updateTime": "2022-02-16T10:17:40.373Z", "__v": 0 }, "status": 2, "updateTime": "2022-02-19", "__v": 0, "type": 1, "create_time": "2022-02-19" }, { "_id": 5, "openid": "o09fk5KL7SiwiPByUCALZpQm45Fo", "type": 1, "designated_place": true, "title": "20个塑料瓶", "description": "有20个塑料瓶", "price": "10", "address": "广东省广州市海珠区新港中路397号", "weight": "20", "phone": "18391053713", "category_id": 5, "category": { "_id": 5, "name": "塑料", "imageId": 5, "createTime": "2022-01-26T13:24:28.965Z", "updateTime": "2022-01-26T13:24:28.965Z", "__v": 0, "price": 0.5 }, "cover_image_id": 44, "cover_image": { "_id": 44, "key": "0", "path": "http://112.74.54.65:3000/storage/20220221/0-17f1cb9f6e1.jpg", "createTime": "2022-02-21T14:36:17.068Z", "updateTime": "2022-02-21T14:36:17.068Z", "__v": 0 }, "publisher": { "_id": 8, "openid": "o09fk5KL7SiwiPByUCALZpQm45Fo", "nickname": "Astheabove ", "avatar": "https://thirdwx.qlogo.cn/mmopen/vi_32/DYAIOgq83eoOpbWQlzkHQtUuKxjen7mewVEYCcN8IAWhSHCUuA6kzGcdcyX752vzz8YOgxnUxGB95w2ceWxIiag/132", "realname": "", "gender": 0, "tel": "", "isServicer": false, "createTime": "2022-02-16T10:17:40.373Z", "updateTime": "2022-02-16T10:17:40.373Z", "__v": 0 }, "status": 2, "begin_date": "2022-02-21", "end_date": "2022-02-22", "create_time": "2022-02-21", "updateTime": "2022-02-21", "__v": 0 }, { "_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": 3, "service_date": "2022-03-02", "create_time": "2022-03-02", "updateTime": "2022-03-02", "__v": 0 }, { "_id": 11, "openid": "oqPmx5U_mmNiHh0HNL4LRmoLvpH0", "type": 1, "designated_place": true, "title": "有很多旧衣服需要回收", "price": "30", "address": "陕西省宝鸡市渭滨区寶雞文理學院老校區", "from": { "latitude": 34.33395941840278, "longitude": 108.69646213107639 }, "weight": "10-20公斤", "phone": "18391053713", "category_id": 7, "category": { "_id": 7, "name": "旧衣物", "imageId": 48, "createTime": "2022-01-26T13:24:28.965Z", "updateTime": "2022-01-26T13:24:28.965Z", "__v": 0, "price": 1.5 }, "cover_image_id": 58, "cover_image": { "_id": 58, "key": "0", "path": "https://www.gxfjyz.com/storage/20220312/0-17f7b85ce5b.jpg", "createTime": "2022-03-11T14:43:07.725Z", "updateTime": "2022-03-11T14:43:07.725Z", "__v": 0 }, "publisher": { "_id": 8, "openid": "oqPmx5U_mmNiHh0HNL4LRmoLvpH0", "nickname": "Astheabove ", "avatar": "https://thirdwx.qlogo.cn/mmopen/vi_32/DYAIOgq83er4JSNTI1kTj6FeJIGmpfmSqTnibpydDfeZwUXv8tysib08bJSJ0XjB1cO7AmHVV7n1QNwGeviad7ywA/132", "realname": "何智鑫", "gender": 0, "tel": "", "isServicer": true, "createTime": "2022-02-16T10:17:40.373Z", "updateTime": "2022-02-16T10:17:40.373Z", "__v": 0 }, "status": 3, "service_date": "2022-03-12", "create_time": "2022-03-11", "updateTime": "2022-03-11", "__v": 0 }, { "_id": 12, "openid": "oqPmx5dQksBVP-y2JqrAVtoZPQy0", "type": 1, "designated_place": true, "title": "7203有垃圾两卡车", "price": "30", "address": "广西壮族自治区桂林市七星区七星区街道8888", "from": { "latitude": 25.280076768663193, "longitude": 110.34087510850695 }, "weight": "10-20公斤", "phone": "133", "category_id": 6, "category": { "_id": 6, "name": "电器", "imageId": 47, "createTime": "2022-01-26T13:24:28.965Z", "updateTime": "2022-01-26T13:24:28.965Z", "__v": 0, "price": 0.3 }, "cover_image_id": 59, "cover_image": { "_id": 59, "key": "0", "path": "https://www.gxfjyz.com/storage/20220312/0-17f7b8c6c70.jpg", "createTime": "2022-03-11T14:43:07.725Z", "updateTime": "2022-03-11T14:43:07.725Z", "__v": 0 }, "publisher": { "_id": 9, "openid": "oqPmx5dQksBVP-y2JqrAVtoZPQy0", "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 }, "status": 3, "service_date": "2022-03-12", "create_time": "2022-03-11", "updateTime": "2022-03-11", "__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;">per_page</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;">data</td> <td style="text-align: left;">Object</td> <td>查询结果</td> </tr> <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;">openid</td> <td style="text-align: left;">String</td> <td>小程序用户的openid</td> </tr> <tr> <td style="text-align: left;">from</td> <td style="text-align: left;">Object</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;">weight</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;">address</td> <td style="text-align: left;">String</td> <td>任务地址</td> </tr> <tr> <td style="text-align: left;">phone</td> <td style="text-align: left;">String</td> <td>发布者手机号</td> </tr> <tr> <td style="text-align: left;">category_id</td> <td style="text-align: left;">Number</td> <td>分类ID</td> </tr> <tr> <td style="text-align: left;">category</td> <td style="text-align: left;">Object</td> <td>分类的快照信息</td> </tr> <tr> <td style="text-align: left;">cover_image_id</td> <td style="text-align: left;">Number</td> <td>任务封面图id</td> </tr> <tr> <td style="text-align: left;">cover_image</td> <td style="text-align: left;">Number</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;">status</td> <td style="text-align: left;">Number</td> <td>任务状态</td> </tr> <tr> <td style="text-align: left;">service_date</td> <td style="text-align: left;">Date</td> <td>上门服务日期</td> </tr> <tr> <td style="text-align: left;">create_time</td> <td style="text-align: left;">Date</td> <td>任务创建时间</td> </tr> </tbody> </table> <p>[TOC]</p> <h5>简要描述</h5> <ul> <li>查询指定任务的接口</li> </ul> <h5>请求URL</h5> <ul> <li><code>https://www.gxfjyz.com/v1/mission/:id</code></li> <li><code>举例 https://www.gxfjyz.com/v1/mission/10 就是请求id为10的任务的信息</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": 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": 3, "service_date": "2022-03-02", "create_time": "2022-03-02", "updateTime": "2022-03-02", "__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;">error_code</td> <td style="text-align: left;">Number</td> <td>状态码</td> </tr> <tr> <td style="text-align: left;">openid</td> <td style="text-align: left;">String</td> <td>小程序用户的openid</td> </tr> <tr> <td style="text-align: left;">from</td> <td style="text-align: left;">Object</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;">weight</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;">address</td> <td style="text-align: left;">String</td> <td>任务地址</td> </tr> <tr> <td style="text-align: left;">phone</td> <td style="text-align: left;">String</td> <td>发布者手机号</td> </tr> <tr> <td style="text-align: left;">category_id</td> <td style="text-align: left;">Number</td> <td>分类ID</td> </tr> <tr> <td style="text-align: left;">category</td> <td style="text-align: left;">Object</td> <td>分类的快照信息</td> </tr> <tr> <td style="text-align: left;">cover_image_id</td> <td style="text-align: left;">Number</td> <td>任务封面图id</td> </tr> <tr> <td style="text-align: left;">cover_image</td> <td style="text-align: left;">Number</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;">status</td> <td style="text-align: left;">Number</td> <td>任务状态</td> </tr> <tr> <td style="text-align: left;">service_date</td> <td style="text-align: left;">Date</td> <td>上门服务日期</td> </tr> <tr> <td style="text-align: left;">create_time</td> <td style="text-align: left;">Date</td> <td>任务创建时间</td> </tr> </tbody> </table> <p>[TOC]</p> <h5>简要描述</h5> <ul> <li>更新指定服务状态接口</li> </ul> <h5>请求URL</h5> <ul> <li><code>https://www.gxfjyz.com/v1/mission/: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": 200, "data": { "result": true }, "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;">error_code</td> <td style="text-align: left;">Number</td> <td>状态码</td> </tr> <tr> <td style="text-align: left;">data</td> <td style="text-align: left;">Object</td> <td>更新结果(true即成功)</td> </tr> <tr> <td style="text-align: left;">message</td> <td style="text-align: left;">String</td> <td>接口返回信息</td> </tr> </tbody> </table> <h5>备注</h5> <ul> <li>更多返回错误代码请看首页的错误代码描述</li> </ul>

页面列表

ITEM_HTML