[TOC]
## 等待开门列表sss
<iframe src="//player.bilibili.com/player.html?aid=287713871&bvid=BV1Lf4y1q7v9&cid=253421718&page=1" scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true"> </iframe>
* 请求地址: `/look_house`
* 请求方式: get
* 请求参数: 无
* 成功返回:
```json
{
"code": 0,
"data": {
"data": [
{
"id": 1,
"create_time": "2017-12-02 10:28:09",//申请时间
"mode": 1,//开门方式 0 未充值 1 物业开门 2 手动开门
"h_i_id": 4,//房源id
"h_name": "树海",//房源名
"h_community": "光华中心",//小区名
"phone": "15983706898",//用户手机号
"nickname": null//用户昵称
}
],
"currentPage": 1,//当前页
"pageNumber": 10,//页码
"count": 1//总条数
}
}
```
* 失败返回:
```json
{
"code":-1,
"msg":"参数错误"
}
```
## 等待开门分页
* 请求地址: `/look_house/pag`
* 请求方式: get
* 请求参数:
| 字段名 | 字段类型 | 字段长度 | 必填 | 字段说明 |
| --- | --- | --- | --- | --- |
| `currentPage` | int | 11 | `是` | 当前页 |
| `pageNumber` | int | 11 | `是` | 页码 |
* 成功返回:
```json
{
"code": 0,
"data": {
"data": [
{
"id": 1,
"create_time": "2017-12-02 10:28:09",//申请时间
"mode": 1,//开门方式 0 未充值 1 物业开门 2 手动开门
"h_i_id": 4,//房源id
"h_name": "树海",//房源名
"h_community": "光华中心",//小区名
"phone": "15983706898",//用户手机号
"nickname": null//用户昵称
}
]
}
}
```
* 失败返回:
```json
{
"code":-1,
"msg":"参数错误"
}
```
## 开门状态列表
* 请求地址: `/look_house/list`
* 请求方式: get
* 请求参数: 无
* 成功返回:
```json
{
"code": 0,
"data": {
"data": [
{
"id": 1,
"create_time": "2017-12-02 10:28:09",//申请时间
"mode": 1,//开门方式 0 未充值 1 物业开门 2 手动开门
"h_i_id": 4,//房源id
"status":1,//状态 0 申请看房中 1 等待物业开门 2 看房中 3 结束看房
"h_name": "树海",//房源名
"h_community": "光华中心",//小区名
"phone": "15983706898",//用户手机号
"nickname": null//用户昵称
}
],
"currentPage": 1,//当前页
"pageNumber": 10,//页码
"count": 1//总条数
}
}
```
* 失败返回:
```json
{
"code":-1,
"msg":"参数错误"
}
```
## 开门状态分页
* 请求地址: `/look_house/listPag`
* 请求方式: get
* 请求参数:
| 字段名 | 字段类型 | 字段长度 | 必填 | 字段说明 |
| --- | --- | --- | --- | --- |
| `currentPage` | int | 11 | `是` | 当前页 |
| `pageNumber` | int | 11 | `是` | 页码 |
* 成功返回:
```json
{
"code": 0,
"data": {
"data": [
{
"id": 1,
"create_time": "2017-12-02 10:28:09",//申请时间
"mode": 1,//开门方式 0 未充值 1 物业开门 2 手动开门
"h_i_id": 4,//房源id
"status":1,//状态 0 申请看房中 1 等待物业开门 2 看房中 3 结束看房
"h_name": "树海",//房源名
"h_community": "光华中心",//小区名
"phone": "15983706898",//用户手机号
"nickname": null//用户昵称
}
]
}
}
```
* 失败返回:
```json
{
"code":-1,
"msg":"参数错误"
}
```
## 看房扫码
* 请求地址: `/look_house/look_room`
* 请求方式: post
* 请求参数:
| 字段名 | 字段类型 | 字段长度 | 必填 | 字段说明 |
| --- | --- | --- | --- | --- |
| `id` | int | 11 | `是` | 申请看房的id |
| `sn` | string | 20 | `是` | 门锁上面二维码扫出的编号 |
* 成功返回:
```json
{
"code": 0,
"data": {
"id": 1//看房记录id
}
}
```
* 失败返回:
```json
{
"code": -1,
"msg": "参数错误!"
}
```
## 首页扫码
* 请求地址: `/look_house/open_door`
* 请求方式: post
* 请求参数:
| 字段名 | 字段类型 | 字段长度 | 必填 | 字段说明 |
| --- | --- | --- | --- | --- |
| `sn` | string | 20 | `是` | 门锁上面二维码扫出的编号 |
* 成功返回:
```json
{
"code": 0
}
```
* 失败返回:
```json
{
"code": -1,
"msg": "参数错误!"
}
```
>[info] 首页扫码 物业不会有奖励
>首页扫码,结束看房你们自己处理了
## 结束看房
* 请求地址: `/look_house/close_door`
* 请求方式: post
* 请求参数:
| 字段名 | 字段类型 | 字段长度 | 必填 | 字段说明 |
| --- | --- | --- | --- | --- |
| `id` | int | 11 | `是` | 申请看房的id |
>[info] 申请看房的id 是 开门后返回的id
* 成功返回:
```json
{
"code": 0,
"data": {
"id": 1//看房记录id
}
}
```
* 失败返回:
```json
{
"code": -1,
"msg": "参数错误!"
}
```
## 重新扫码
~~~[api]
post:/look_house/rescan
*string:sn=123456#扫出的电子锁的编号
<<<
success
{
"code": 0,
"data": {
"password": 109575
}
}
<<<
error
{
"code": -1,
"msg": "开锁失败!"
}
~~~
## 重置密码
>[danger] 由于服务端的没有定时器,为避免密码不变,离开扫码的页面请重置一下密码
~~~[api]
post:/look_house/reset
<<<
success
<<<
error
~~~