[TOC]
## 列表
* 请求地址: `/house_entrust`
* 请求方式: get
* 请求参数: 无
* 成功返回:
```json
{
"code": 0,
"data": {
"data": [
{
"id": 8,
"h_community": "幸福小区",//所在小区
"h_unit": "九栋一单元",//所在单元
"h_rent": 300000,//期望租金 单位是分
"create_time": "2017-11-11 16:26:26",//委托时间
"status": 0//状态 0 待审核 1 审核中 2 房源通过审核 3 房源被拒绝
}
],
"currentPage": 1,
"pageNumber": 10,
"count": 1
}
}
```
* 失败返回:
```json
{
"code": -1,
"msg": "参数错误!"
}
```
## 分页
* 请求地址: `/house_entrust/pag`
* 请求方式: get
* 请求参数:
| 字段名 | 字段类型 | 字段长度 | 必填 | 字段说明 |
| --- | --- | --- | --- | --- |
| `currentPage` | int | 11 | `是` | 当前页 |
| `pageNumber` | int | 11 | `是` | 页码 |
* 成功返回:
```json
{
"code": 0,
"data": {
"data": [
{
"id": 1,
"h_community": "幸福小区",//所在小区
"h_unit": "九栋一单元",//所在单元
"h_rent": 300000,//期望租金 单位是分
"create_time": "2017-11-11 16:26:26",//委托时间
"status": 0//状态 0 待审核 1 审核中 2 房源通过审核 3 房源被拒绝
}
]
}
}
```
* 失败返回:
```json
{
"code": -1,
"msg": "参数错误!"
}
```
## 搜索
* 请求地址: `/house_entrust/search`
* 请求方式: get
* 请求参数:
| 字段名 | 字段类型 | 字段长度 | 必填 | 字段说明 |
| --- | --- | --- | --- | --- |
| `search` | string | 2-200 | `是` | 搜索内容 |
* 成功返回:
```json
{
"code": 0,
"data": {
"data": [
{
"id": 8,
"h_community": "幸福小区",//所在小区
"h_unit": "九栋一单元",//所在单元
"h_rent": 300000,//期望租金 单位是分
"create_time": "2017-11-11 16:26:26",//委托时间
"status": 0//状态 0 待审核 1 审核中 2 房源通过审核 3 房源被拒绝
}
]
}
}
```
* 失败返回:
```json
{
"code": -1,
"msg": "参数错误!"
}
```
## 新增查询(暂不使用)
* 请求地址: `/house_entrust/read`
* 请求方式: get
* 请求参数: 无
* 成功返回:
```json
{
"code": 0,
"data": {
"data": []
}
}
```
* 失败返回:
```json
{
"code": -1,
"msg": "参数错误!"
}
```
## 新增保存
* 请求地址: `/house_entrust/save`
* 请求方式: post
* 请求参数:
| 字段名 | 字段类型 | 字段长度 | 必填 | 字段说明 |
| --- | --- | --- | --- | --- |
| `province_id` | int | 11 | `是` | 省id |
| `h_province` | string | 2-16 | `是` | 省名 |
| `city_id` | int | 11 | `是` | 市id |
| `h_city` | string | 2-16 | `是` | 市名 |
| `county_id` | int | 11 | `是` | 区(县)id |
| `h_county` | string | 2-16 | `是` | 区(县)名 |
| `landmark_id` | int | 11 | `是` | 地标id |
| `h_landmark` | string | 2-32 | `是` |地标名 |
| `community_id` | int | 11 | `是` | 小区id |
| `h_community` | string | 2-32 | `是` | 小区名 |
| `h_unit` | string | 2-32 | 是(选填) | 小区单元楼层 |
| `h_swap` | int | 11 | `是` | 是否允许调换(0:不允许 1:允许) |
| `metro_id` | int | 11 | 是(选填) | 地铁线路id |
| `h_metro` | int | 11 | 是(选填) | 地铁线路 |
| `site_id` | int | 11 | 是(选填) | 地铁站点id |
| `h_site` | string | 2-16 | 是(选填) | 地铁站点名 |
| `h_type` | string | 2-16 | `是` | 房源户型 |
| `h_floor` | string | 2-16 | 是(选填) | 所在楼层 |
| `h_fitment` | string | 2-16 | `是` | 装修名 |
| `h_sex` | int | 4 | `是` | 性别限制(0:女 1:男 2:不限) |
| `h_area` | int | 11 | `是` | 房源面积 |
| `r_mode` | int | 11 | `是` | 出租模式(数字选择只选一个) |
| `h_rent` | int | 20 | `是` | 租金(以分为单位) |
| `l_name` | string | 2-16 | `是` | 房东姓名 |
| `l_phone` | string | 11 | `是` | 房东手机号 |
| `h_facilities` | json | 11 | `是` | 配套设施 |
| `other` | string | 2-255 | 是 | 其他说明(选填) |
>[info] 小区可能会出现没有单元的情况 可以填无单元 也可以不传参数 也可以传 null
>小区附近可能出现没有地铁的情况 没有地铁(地铁相关)的全部填 null
>楼层也可能没有 和单元类似的传法
* 成功返回:
```json
{
"code": 0
}
```
* 失败返回:
```json
{
"code": -1,
"msg": "参数错误!"
}
```
## 修改查询(暂不使用)
* 请求地址: `/house_entrust/edit`
* 请求方式: get
* 请求参数:
| 字段名 | 字段类型 | 字段长度 | 必填 | 字段说明 |
| --- | --- | --- | --- | --- |
| `id` | int | 11 | `是` | id |
* 成功返回:
```json
{
"code": 0,
"data": {
"data": []
}
}
```
* 失败返回:
```json
{
"code": -1,
"msg": "参数错误!"
}
```
## 修改保存(暂不使用)
* 请求地址: `/faq/update`
* 请求方式: post
* 请求参数:
| 字段名 | 字段类型 | 字段长度 | 必填 | 字段说明 |
| --- | --- | --- | --- | --- |
| `id` | int | 11 | `是` | id |
| `province_id` | int | 11 | `是` | 省id |
| `h_province` | string | 2-16 | `是` | 省名 |
| `city_id` | int | 11 | `是` | 市id |
| `h_city` | string | 2-16 | `是` | 市名 |
| `county_id` | int | 11 | `是` | 区(县)id |
| `h_county` | string | 2-16 | `是` | 区(县)名 |
| `landmark_id` | int | 11 | `是` | 地标id |
| `h_landmark` | string | 2-32 | `是` |地标名 |
| `community_id` | int | 11 | `是` | 小区id |
| `h_community` | string | 2-32 | `是` | 小区名 |
| `h_unit` | string | 2-32 | `是` | 小区单元楼层 |
| `h_swap` | int | 11 | `是` | 是否允许调换(0:不允许 1:允许) |
| `metro_id` | int | 11 | `是` | 地铁线路id |
| `h_metro` | int | 11 | `是` | 地铁线路 |
| `site_id` | int | 11 | `是` | 地铁站点id |
| `h_site` | string | 2-16 | `是` | 地铁站点名 |
| `h_type` | string | 2-16 | `是` | 房源户型 |
| `h_floor` | string | 2-16 | `是` | 所在楼层 |
| `h_fitment` | string | 2-16 | `是` | 装修名 |
| `h_sex` | int | 4 | `是` | 性别限制(0:女 1:男 2:不限) |
| `h_area` | int | 11 | `是` | 房源面积 |
| `r_mode` | int | 11 | `是` | 出租模式(数字选择只选一个) |
| `h_rent` | int | 20 | `是` | 租金(以分为单位) |
| `l_name` | string | 2-16 | `是` | 房东姓名 |
| `l_phone` | string | 11 | `是` | 房东手机号 |
| `h_facilities` | json | 11 | `是` | 配套设施 |
| `other` | string | 2-255 | 是 | 其他说明(选填) |
* 成功返回:
```json
{
"code": 0
}
```
* 失败返回:
```json
{
"code": -1,
"msg": "参数错误!"
}
```
## 删除(暂定只有审核不通过的房源才可以删除)
* 请求地址: `/house_entrust/delete`
* 请求方式: post
* 请求参数:
| 字段名 | 字段类型 | 字段长度 | 必填 | 字段说明 |
| --- | --- | --- | --- | --- |
| `id` | int | 11 | `是` | id |
* 成功返回:
```json
{
"code": 0
}
```
* 失败返回:
```json
{
"code": -1,
"msg": "参数错误!"
}
```