[TOC=2]
# 用户订单
## 订单列表
* 请求地址: `/user_order`
* 请求方式: get
* 请求参数: 无
* 成功返回:
>[info] 订单状态
> 0 未支付
> 1 已支付 (未入住)
> 2 已支付 (已入住)
> 3 已续租
> 4 已逾期
> 5 申请退租
> 6 退租失败 (取消预订失败)
> 7 已退租(订单完成)
> 8 申请取消预订
> 9 订单关闭
>[info] 租房方式 0 短租合租 1 短租整租 2 长租整租 3 长租合租
>是否预订 0 未预定 1 已预订
>缴费状态 0 未交费 1 已缴费
```json
{
"code": 0,
"data": {
"data": [
{
"id": 8,
"into_time": 1514304000,//入住时间
"out_time": 1514563200,//离开时间
"create_time": 1514343400,//下单时间
"status": 0,//订单状态 0 未支付 1 已支付 (未入住)2 已支付 (已入住)3 已续租 4 已逾期 5 申请退租 6 退租失败 (取消预订失败) 7 已退租(订单完成) 8 申请取消预订 9 订单关闭
"mode": 0,//租房方式 0 短租合租 1 短租整租 2 短租整租 3 短租合租
"is_book": 0,//是否预订 0 未预定 1 已预订
"h_name": "树海",//房源名
"h_floor": "9楼/9层",//所在楼层
"pay": []//长租付款时间段
},
{
"id": 7,
"into_time": 1514822400,
"out_time": 1530460800,
"create_time": 1514343364,
"status": 0,
"mode": 2,
"h_name": "树海",
"h_floor": "9楼/9层",
"pay": [
{
"staging_time": 1514822400,//缴费时间
"sum": 4,//缴费金额
"status": 0//缴费状态 0 未交费 1 已缴费
},
{
"staging_time": 1522598400,
"sum": 3,
"status": 0
}
]
},
{
"id": 6,
"into_time": 1514822400,
"out_time": 1530460800,
"create_time": 1514341426,
"status": 0,
"mode": 3,
"is_book": 0,//是否预订 0 未预定 1 已预订
"h_name": "树海",
"h_floor": "9楼/9层",
"pay": [
{
"staging_time": 1514822400,
"sum": 7,
"status": 0
}
]
}
],
"currentPage": 1,
"pageNumber": 10,
"count": 3
}
}
```
* 失败返回:
```json
{
"code": -1,
"msg": "参数错误!"
}
```
## 分页
* 请求地址: `/user_order/pag`
* 请求方式: get
* 请求参数:
| 字段名 | 字段类型 | 字段长度 | 必填 | 字段说明 |
| --- | --- | --- | --- | --- |
| `currentPage` | int | 11 | `是` | 当前页 |
| `pageNumber` | int | 11 | `是` | 页码 |
* 成功返回:
```json
{
"code": 0,
"data": {
"data": [
{
"id": 8,
"into_time": 1514304000,//入住时间
"out_time": 1514563200,//离开时间
"create_time": 1514343400,//下单时间
"status": 0,//订单状态 0 未支付 1 已支付 (未入住)2 已支付 (已入住)3 已续租 4 已逾期 5 申请退租 6 退租失败 (取消预订失败) 7 已退租(订单完成) 8 申请取消预订 9 订单关闭
"mode": 0,//租房方式 0 短租合租 1 短租整租 2 短租整租 3 短租合租
"is_book": 0,//是否预订 0 未预定 1 已预订
"h_name": "树海",//房源名
"h_floor": "9楼/9层",//所在楼层
"pay": []//长租付款时间段
},
{
"id": 7,
"into_time": 1514822400,
"out_time": 1530460800,
"create_time": 1514343364,
"status": 0,
"mode": 2,
"is_book": 0,//是否预订 0 未预定 1 已预订
"h_name": "树海",
"h_floor": "9楼/9层",
"pay": [
{
"staging_time": 1514822400,//缴费时间
"sum": 4,//缴费金额
"status": 0//缴费状态
},
{
"staging_time": 1522598400,
"sum": 3,
"status": 0
}
]
},
{
"id": 6,
"into_time": 1514822400,
"out_time": 1530460800,
"create_time": 1514341426,
"status": 0,
"mode": 3,
"is_book": 0,//是否预订 0 未预定 1 已预订
"h_name": "树海",
"h_floor": "9楼/9层",
"pay": [
{
"staging_time": 1514822400,
"sum": 7,
"status": 0
}
]
}
]
}
}
```
* 失败返回:
```json
{
"code": -1,
"msg": "参数错误!"
}
```
## 查看订单详情
* 请求地址: `/user_order/detail`
* 请求方式: get
* 请求参数:
| 字段名 | 字段类型 | 字段长度 | 必填 | 字段说明 |
| --- | --- | --- | --- | --- |
| `id` | int | 11 | `是` | 订单id |
* 成功返回:
>[info] 整租返回房源以及所有房间信息
> 合租返回房源以及当前租这间的信息
> 是否预订 0 未预定 1 已预订
```json
{
"code": 0,
"data": {
"house": {
"into_time": 1514390400,//入住时间
"out_time": 1522166400,//离开时间
"create_time": 1514423121,//下单时间
"status": 0,//订单状态
"r_id": null,//房间id
"mode": 2,//下单方式
"is_book": 0,//是否预订 0 未预定 1 已预订
"rent": 1,//租金(单价)
"h_i_id": 1,//房源id
"id": 5,//订单id
"h_l_p_n": "全付(押一)",//长租支付方式名
"is_all_pay": 0,//是否全付
"h_video": "https://chaoshensu.oss-cn-hangzhou.aliyuncs.com//house/1/video/1",//视频地址
"h_img": [//房源图片
{
"path": "https://chaoshensu.oss-cn-hangzhou.aliyuncs.com//house/1/img/image2"
}
],
"h_name": "树海",//房源名
"h_floor": "9楼/9层",//所在楼层
"h_area": 34//房源面积
},
"pay": [//付款时间段
{
"id": 4,
"staging_time": 1514390400,//下次付款时间
"sum": 4,//支付金额
"status": 0//支付状态
}
],
"room": [//房间信息
{
"id": 1,
"r_name": "厕所1",//房间名
"r_area": 34,//房间面积
"h_facilities": [//房间设施
{
"id": 2,
"name": "洗衣机"//设施名
}
],
"h_toward": "南",//朝向
"h_fitment": "精装修",//装修类型
"h_sex": 0
}
]
}
}
```
* 失败返回:
```json
{
"code": -1,
"msg": "参数错误!"
}
```
## 交房租
* 请求地址: `/user_order/payRent`
* 请求方式: post
* 请求参数:
| 字段名 | 字段类型 | 字段长度 | 必填 | 字段说明 |
| --- | --- | --- | --- | --- |
| `id` | int | 11 | `是` | 订单id |
* 成功返回:
>[success] 长租返回 month 缴纳房租的月数 并且多返回一个分期付款的id
> 短租返回 day 租住的天数
```json
{
"code": 0,
"data": {
"id": 8,
"community": "光华中心",//小区名
"h_floor": "9楼/9层",//所在楼层
"unit": "9栋9单元9号",//所在单元
"total": 7,//付款金额
"month": 12,//缴纳月数
"u_p_id": 7//分期付款的id
}
}
```
* 失败返回:
```json
{
"code": -1,
"msg": "参数错误!"
}
```
## 续租--去支付
* 请求地址: `/user_order/payRenew`
* 请求方式: post
* 请求参数:
| 字段名 | 字段类型 | 字段长度 | 必填 | 字段说明 |
| --- | --- | --- | --- | --- |
| `id` | int | 11 | `是` | 订单id |
| `payment_method` | int | 11 | 否 | 付款方式 |
| `is_d_deposit` | int | 11 | `是` | 是否抵扣押金 |
| `month` | int | 4 | `是` | 续租的月数 |
* 成功返回:
>[info] 抵扣押金的时候 押金大于租金 返回
```json
{
"code":0
}
```
>[info] 押金小于租金返回
```json
{
"code": 0,
"data": {//微信支付需要参数
"id":1,
"appid": "",
"partnerid": "",
"prepayid": "",
"noncestr": "",
"timestamp": ,
"package": "",
"sign": ""
}
}
```
>[info] 不抵扣押金返回
```json
{
"code": 0,
"data": {//微信支付需要参数
"id":1,
"appid": "",
"partnerid": "",
"prepayid": "",
"noncestr": "",
"timestamp": ,
"package": "",
"sign": ""
}
}
```
>[danger] 注:现在只做有微信支付 所以只会返回微信的支付参数
* 失败返回:
```json
{
"code": -1,
"msg": "参数错误!"
}
```
- 使用说明
- 后台管理
- 后台--登录注册
- 后台--共用数据
- 后台--个人相关
- 后台--管理相关
- 后台--管理角色
- 后台--常见问题
- 后台--生活缴费
- 后台--缴费订单
- 后台--面积区间
- 后台--租金区间
- 后台--户型管理
- 后台--配套设施
- 后台--长租周期
- 后台--短租周期
- 后台--支付方式
- 后台--banner
- 后台--区域管理
- 后台--省
- 后台--市
- 后台--区
- 后台--地标
- 后台--地铁线路
- 后台--地铁站点
- 后台--小区管理
- 后台--门店相关
- 后台--内部门店
- 后台--内部提现
- 后台--外部提现
- 后台--处理提现
- 后台--第三方门店
- 后台--物业相关
- 后台--物业公司
- 后台--物业人员
- 后台--物业申请提现
- 后台--物业奖励设置
- 后台--物业奖励金
- 后台--销售相关
- 后台--内部销售
- 后台--第三方销售
- 后台--配置相关
- 后台--配置信息
- 后台--销售提成
- 后台--前端相关
- 后台--前端用户
- 后台--用户提现
- 后台--申请看房
- 后台--租房订单
- 后台--站内信
- 后台--房源相关
- 后台--房源委托
- 后台--房源信息
- 后台--房源统计
- 后台--电子锁
- 后台--财务管理
- 后台--操作记录
- 后台--内部店长
- 内部--登录注册
- 内部--门店相关
- 内部--销售相关
- 内部--提现相关
- 后台--三方店长
- 三方--登录注册
- 三方--门店相关
- 三方--销售相关
- 三方--提现相关
- 前端--用户相关
- 用户--登录注册
- 用户--共用数据
- 用户--用户相关
- 用户--配置信息
- 用户--常见问题
- 用户--站内信
- 用户--资金相关
- 用户--充值缴费
- 用户--生活缴费
- 用户--房源相关
- 用户--房源委托
- 用户--房源信息
- 用户--房源收藏
- 用户--浏览记录
- 用户--订单相关
- 用户--我的订单
- 用户--短租下单
- 用户--长租下单
- 用户--开门相关
- 用户--物业开门
- 用户--扫码开门
- 前端--销售相关
- 销售--登录注册
- 销售--共用数据
- 销售--用户相关
- 销售--小区相关
- 销售--物业相关
- 销售--物业人员
- 销售--物业公司
- 销售--房源相关
- 销售--房源委托
- 销售--我的任务
- 销售--房源信息
- 销售--房源合同
- 销售--房间相关
- 销售--电子锁
- 销售--委托三方
- 销售--站内信
- 前端--物业相关
- 物业--登录注册
- 物业--共用数据
- 物业--用户相关
- 物业--站内信
- 物业--资金相关
- 物业--房源委托
- 物业--用户开门
- 前端--三方销售
- 三销--登录注册
- 三销--共用数据
- 三销--用户相关
- 三销--小区相关
- 三销--我的任务
- 三销--站内信
- 三销--房源相关