Appearance
功能概述
更新订单状态接口
- 在订单状态发生变化时调用
接口访问
接口地址
rental/order/changeStatus
请求方式 Method
PUT
Header - Authorization Type : Bearer Token
| 属性 | 类型 | 长度 | 必填 | 默认值 | 说明 | 访问版本 |
|---|---|---|---|---|---|---|
| token | string | 32 | true | 用户身份标识令牌 | - |
请求参数
| 属性 | 类型 | 长度 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|---|
| rentalID | int | 64 | true | 0 | 订单ID |
| rentalStatus | int | 64 | true | 0 | 租赁业务状态 1. 业务创建 2. 租客确认 3. 业主确认并上传合同 4. 租客确认合同并创建订单(待支付) 5. 订单已支付(租约起点未到) 6. 租约进行中 7. 租期结束 -1. 租客拒绝 -2. 业主拒绝 -3. 订单取消 -4. 订单未支付自动取消 -5. 租客违约 -6. 业主违约 -7. 租客解约 -8. 业主解约 -9. 租客逾期业务终止 |
| isTenantConfirm | int | 64 | false | 0 | 是否租客发起,0-否,1-是 |
请求示例
{
"rentalID":1,
"rentalStatus":3
}返回值
| 属性 | 类型 | 必填 | 描述 |
|---|---|---|---|
| response | object | true | 响应内容 |
| response.Code | string | true | 响应码(例如:"200") |
| response.Message | string | true | 响应信息(例如:"Success") |
| requestId | string | true | 请求唯一 ID(用于排查问题) |
返回示例
{
"response": {
"Code": "200",
"Message": "Success"
},
"requestId": "33dc0d6f-fc7a-4ac9-b6fc-3c3aabbacbc4"
}错误码
| 错误码 | 说明 | 解决方案 |
|---|---|---|
| 91021 | 订单ID不能为空 | 检查参数是否正确 |
| 91024 | 订单状态不能为空 | 检查参数是否正确 |
| 404 | Fail | 代码报错 |
