[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": "参数错误!"
}
```