[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": "參數錯誤!"
}
```