[TOC]
## 檢查是否完善過合同
* 請求地址: `/entrust_contract/read`
* 請求方式: get
* 請求參數:
| 字段名 | 字段類型 | 字段長度 | 必填 | 字段說明 |
| --- | --- | --- | --- | --- |
| `id` | int | 11 | `是` | 房源id |
* 成功返回:
>[indo] 沒有完善過合同 返回
```json
{
"code": 0,
"data": {
"data": null
}
}
```
>[info] 完善過合同返回
```json
{
"code": 0,
"data": {
"data": {
"id": 1,
"l_name": "",//房東姓名
"l_phone": null,//房東手機號
"l_id_card": "",//房東身份證號碼
"h_address": "",//房源詳細地址
"r_s_time": "",//租房開始時間
"r_e_time": "",//租房到期時間
"p_time": [//租房時間段 以及付款
{
}
],
"is_pay": 0,//是否代繳水電 0 愿意代繳 1 不愿意代繳
"is_settle": 0,//水電是否結清 0 已結清 1 未結清
"water": "1",//水
"electric": "20",//電
"gas": "20",//氣
"s_phone": "15181474781",//監督電話
"a_type": 0,//賬戶類型 0 公司 1 個人
"c_name": "",//公司/個人姓名
"p_m": 1,//收款方式 0 微信 1 支付寶 2 銀行卡
"payee": "",//收款人姓名
"account": "",//收款人賬號
"facility": [//房間設施
{
}
],
"other": ""//其他說明
}
}
}
```
* 失敗返回: 其他錯誤信息
## 完善合同
* 請求地址: `/entrust_contract/save`
* 請求方式: post
* 請求參數:
| 字段名 | 字段類型 | 字段長度 | 必填 | 字段說明 |
| --- | --- | --- | --- | --- |
| `l_name` | string | 2-16 | `是` | 房東姓名 |
| `l_id_card` | string | 18 | `是` | 房東身份證號碼 |
| `h_address` | string | 2-160 | `是` | 房源詳細地址 |
| `r_s_time` | date | 0 | `是` | 租房開始時間 |
| `r_e_time` | date | 0 | `是` | 租房結束時間 |
| `p_time` | json | 0 | `是` | 租房付款時間段 |
| `is_pay` | int | 0/1 | `是` | 是否代繳水電 |
| `is_settle` | int | 0/1 | `是` | 水電是否結清 |
| `water` | string | 2-16 | `是` | 水初始值 |
| `electric` | string | 2-16 | `是` | 電初始值 |
| `gas` | string | 2-16 | `是` | 氣初始值 |
| `s_phone` | string | 11 | `是` | 監督電話 |
| `a_type` | int | 0/1 | `是` | 賬戶類型 |
| `c_name` | string | 2-16 | `是` | 個人/公司姓名 |
| `p_m` | int | 0/1/2 | `是` | 收款方式 |
| `payee` | string | 2-16 | `是` | 收款人姓名 |
| `account` | string | 2-32 | `是` | 收款人賬號 |
| `h_i_id` | int | 18 | `是` | 房源id |
| `facility` | json | 0 | `是` | 屋內設施 |
| `other` | string | 0-255 | `是` | 其他說明 |
* 成功返回:
```json
{
"code": 0
}
```
* 失敗返回:
```json
{
"code": -1,
"msg": "參數錯誤!"
}
```
## 修改合同內容
* 請求地址: `/entrust_contract/update`
* 請求方式: post
* 請求參數:
| 字段名 | 字段類型 | 字段長度 | 必填 | 字段說明 |
| --- | --- | --- | --- | --- |
| `id` | int | 11 | `是` | id |
| `l_name` | string | 2-16 | `是` | 房東姓名 |
| `l_id_card` | string | 18 | `是` | 房東身份證號碼 |
| `h_address` | string | 2-160 | `是` | 房源詳細地址 |
| `r_s_time` | date | 0 | `是` | 租房開始時間 |
| `r_e_time` | date | 0 | `是` | 租房結束時間 |
| `p_time` | json | 0 | `是` | 租房付款時間段 |
| `is_pay` | int | 0/1 | `是` | 是否代繳水電 |
| `is_settle` | int | 0/1 | `是` | 水電是否結清 |
| `water` | string | 2-16 | `是` | 水初始值 |
| `electric` | string | 2-16 | `是` | 電初始值 |
| `gas` | string | 2-16 | `是` | 氣初始值 |
| `s_phone` | string | 11 | `是` | 監督電話 |
| `a_type` | int | 0/1 | `是` | 賬戶類型 |
| `c_name` | string | 2-16 | `是` | 個人/公司姓名 |
| `p_m` | int | 0/1/2 | `是` | 收款方式 |
| `payee` | string | 2-16 | `是` | 收款人姓名 |
| `account` | string | 2-32 | `是` | 收款人賬號 |
| `facility` | json | 0 | `是` | 屋內設施 |
| `other` | string | 0-255 | `是` | 其他說明 |
* 成功返回:
```json
{
"code": 0
}
```
* 失敗返回:
```json
{
"code": -1,
"msg": "參數錯誤!"
}
```