[TOC=2]
## 用戶訂單表
### user_order
| 字段 | 類型 | 長度 | 必填 | 默認值 | 描述 |
| --- | --- | --- | --- | --- | --- |
| `id` | int | 11 | `是` | | key |
| `order_number` | varchar | 32 | `是` | | 訂單號 |
| `mode` | tinyint | 4 | `是` | | 租房方式 |
| `h_i_id` | int | 11 | `是` | | 房源id |
| `r_id` | int | 11 | 否 | null | 房間id |
| `into_time` | date | 0 | `是` | | 入住時間 |
| `out_time` | date | 0 | `是` | | 離開時間 |
| `g_sale_id` | int | 11 | 否 | null | 負責銷售的id |
| `c_sale_id` | int | 11 | 否 | null | 第三方銷售的id |
| `rent` | bigint | 20 | `是` | | 租金單價 |
| `deposit` | bigint | 20 | `是` | | 押金總 |
| `total` | bigint | 20 | `是` | | 合計 |
| `people_num` | tinyint | 4 | `是` | 0 | 入住人數 |
| `document_type` | tinyint | 4 | `是` | 0 | 證件類型 |
| `license_number` | varchar | 32 | `是` | | 證件號 |
| `name` | varchar | 16 | `是` | | 入住人姓名 |
| `phone` | varcahr | 11 | `是` | | 入住人手機號 |
| `is_all_pay` | tinyint | 4 | `是` | 0 | 是否全付 |
| `is_book` | tinyint | 4 | `是` | 0 | 是否預訂 |
| `book_gold` | bigint | 20 | `是` | 0 | 訂金 |
| `create_time` | timestamp | 0 | `是` | | 下單時間 |
| `pay_time` | timestamp | 0 | 否 | null | 支付時間 |
| `status` | tinyint | 4 | `是` | 0 | 訂單狀態 |
| `user_id` | int | 11 | `是` | | 用戶id |
| `h_l_p_n` | varchar | 16 | 否 | null | 長租支付方式名 |
>[info] 訂單狀態
> ``` json
> 0 未支付
> 1 已支付(未入住)
> 2 已支付(已入住)
> 3 已續租
> 4 已逾期
> 5 申請退租
> 6 退租失敗 (取消預訂失敗)
> 7 已退租(訂單完成)
> 8 申請取消預訂
> 9 訂單關閉
> ```
> 證件類型 0 身份證
> 是否全付 0 是 1 否
> 是否預訂 0 否 1 是
## 用戶退租
### user_retirement
| 字段 | 類型 | 長度 | 必填 | 默認值 | 描述 |
| --- | --- | --- | --- | --- | --- |
| `id` | int | 11 | `是` | | key |
| `type` | tinyint | 4 | `是` | | 取消類型 |
| `order_id` | int | 11 | `是` | | 訂單id |
| `user_id` | int | 11 | `是` | | 用戶id |
| `h_i_id` | int | 11 | `是` | | 房源id |
| `r_id` | int | 11 | `是` | null | 房間id |
| `create_time` | timestamp | 0 | `是` | | 創建時間 |
| `recede_time` | timestamp | 0 | `是` | | 處理時間 |
| `refund_amount` | bigint | 20 | `是` | 0 | 退款金額 |
| `description` | varchar | 255 | 否 | null | 退款說明 |
| `status` | tinyint | 4 | `是` | 0 | 處理狀態 |
>[info] 取消類型 0 租房 1 預訂
>處理狀態 0 未處理 1 退房成功 2 退房失敗
## 長租付款時段
### user_long_pay
| 字段 | 類型 | 長度 | 必填 | 默認值 | 描述 |
| --- | --- | --- | --- | --- | --- |
| `id` | int | 11 | `是` | | key |
| `staging_time` | date | 0 | `是` | | 繳費時間 |
| `sum` | bigint | 20 | `是` | | 繳費金額 |
| `status` | tinyint | 4 | `是` | 0 | 繳費狀態 |
| `pay_time` | date | 0 | 否 | null | 付款時間 |
| `order_id` | int | | 11 | `是` | 訂單id |
| `user_id` | int | 11 | `是` | | 用戶id |
| `create_time` | timestamp | 0 | `是` | | 創建時間 |
>[info] 繳費狀態 0 未交費 1 繳費成功
## 去付款生成訂單
### user_payment_log
| 字段 | 類型 | 長度 | 必填 | 默認值 | 描述 |
| --- | --- | --- | --- | --- | --- |
| `id` | int | 11 | `是` | | key |
| `order_number` | varchar | | `是` | | 支付單號 |
| `mode` | tinyint | 4 | `是` | | 付款類型 |
| `order_id` | int | 11 | `是` | | 訂單id |
| `user_id` | int | 11 | `是` | | 用戶id |
| `create_time` | timestamp | 0 | `是` | | 創建時間 |
| `is_d_deposit` | tinyint | 4 | `是` | 0 | 是否抵扣押金 |
| `d_deposit` | bigint | 20 | `是` | | 抵扣押金金額 |
| `sum` | bigint | 20 | `是` | | 應付金額 |
| `total` | bigint | 20 | `是` | | 實際支付 |
| `payment_method` | tinyint | 4 | `是` | 0 | 支付方式 |
| `status` | tinyint | 4 | `是` | 0 | 付款狀態 |
| `u_p_id` | int | 11 | 否 | null | 付款時間段id |
>[info] 是否抵扣押金 0 不抵扣 1 抵扣
>支付方式 0 微信 1 支付寶
>付款狀態 0 未支付 1 已支付 2 支付失敗
>付款類型 0 租金 1 訂金
## 用戶合同
### user_contract
| 字段 | 類型 | 長度 | 注釋 |
| --- | --- | --- | --- |
| id | int | 11 | key |
| l_name | varchar | 16 | 房東姓名 |
| l_phone | varchar | 11 | 房東手機號 |
| l_id_card | varchar | 32 | 房東身份證號 |
| t_name | varchar | 16 | 租客姓名 |
| t_phone | varchar | 11 | 租客手機號 |
| t_id_card | varchar | 32 | 租客身份證號碼 |
| h_address | varchar | 160 | 房源詳細地址 |
| r_s_time | datetime | 0 | 租房開始時間 |
| r_e_time | datetime | 0 | 租房到期時間 |
| p_time | json | 0 | 付款時間段 |
| rent | bigint | 20 | 租金 |
| deposit | bigint | 20 | 押金 |
| is_pay | tinyint | 4 | 是否代繳水電氣 |
| is_settle | tinyint | 4 | 水電氣是否結清 |
| life | json | 0 | 水電氣數據 |
| s_phone | varchar | 11 | 監督電話 |
| facility | json | 0 | 房間設施 |
| m_name | varchar | 16 | 經辦人姓名 |
| m_phone | varchar | 11 | 經辦人手機號 |
| m_s_phone | varchar | 11 | 經辦人手機號 |
| m_store | varchar | 64 | 經辦人門店名 |
| other | varchar | 255 | 其他說明 |
| sign_mode | tinyint | 4 | 簽訂方式 |
| order_id | int | 11 | 訂單id |
| img | varchar | 160 | 合同圖片 |
| firm | json | 0 | 公司賬號信息 |
| costs | json | 0 | 其他費用 |
> 是否代繳水電氣 0 愿意 1 不愿意
> 水電是否結清 0 已結清 1 未結清