Appearance
功能概述
更新租赁合同接口
- 可以在创建合同之后对出租信息进行修改
接口访问
接口地址
rental/order/update
请求方式 Method
PUT
Header - Authorization Type : Bearer Token
| 属性 | 类型 | 长度 | 必填 | 默认值 | 说明 | 访问版本 |
|---|---|---|---|---|---|---|
| token | string | 32 | true | 用户身份标识令牌 | - |
请求参数
| 属性 | 类型 | 长度 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|---|
| rentalID | int | 64 | true | 0 | 订单ID |
| commencementDate | string | 256 | false | 不传默认不修改 | 起租日 |
| leaseTerm | int | 64 | false | 不传默认不修改 | 租期(数字),单位取决于租期类型 |
| leaseTermType | int | 64 | false | 不传默认不修改 | 租期类型 1. 日租 2. 月租 3. 年租 |
| rent | int | 64 | false | 不传默认不修改 | 租金 |
| paymentMethod | int | 64 | false | 不传默认不修改 | 支付方式 1.微信 2.支付宝 |
| isDeposit | int | 64 | false | 不传默认不修改 | 是否在线收取押金 0.否 1.是 |
| depositFee | int | 64 | false | 不传默认不修改 | 押金金额(分/总数) |
| depositType | int | 64 | false | 不传默认不修改 | 押金类型 1. 押一 2. 押二 3. 押三 以此类推 |
| rentType | int | 64 | false | 不传默认不修改 | 租金类型 1. 付一 2. 付二 3. 付3 4. 半年 5. 一年 |
| waterFee | int | 64 | false | 不传默认不修改 | 水费(分/吨) |
| electricityFee | int | 64 | false | 不传默认不修改 | 电费(分/度) |
| propertyFee | int | 64 | false | 不传默认不修改 | 物业费(分/平方米) |
| parkingFee | int | 64 | false | 不传默认不修改 | 汽车停车费(分/月/辆) |
| electricBikeFee | int | 64 | false | 不传默认不修改 | 电动车停车费(分/月/辆) |
| isSublease | int | 64 | false | 不传默认不修改 | 是否可以转租 0.否 1.是 |
| isChangeHouse | int | 64 | false | 不传默认不修改 | 是否可以在同业主下换租 0.否 1.是 |
| rentalStatus | int | 64 | false | 不传默认不修改 | 租赁业务状态 1. 业务创建 2. 租客确认 3. 业主确认并上传合同 4. 租客确认合同并创建订单(待支付) 5. 订单已支付(租约起点未到) 6. 租约进行中 7. 租期结束 -1. 租客拒绝 -2. 业主拒绝 -3. 订单取消 -4. 订单未支付自动取消 -5. 租客违约 -6. 业主违约 -7. 租客解约 -8. 业主解约 -9. 租客逾期业务终止 |
请求示例
{
"rentalID":1,
"propertyID":106,
"propertyBuildingHouseID":1068,
"usersPropertyID":131,
"usersPropertyBuildingHouseID":1086,
"commencementDate":"2025-10-01",
"leaseTerm":12,
"leaseTermType":2,
"rent":10000,
"paymentMethod":1,
"isDeposit":1,
"depositFee":20000,
"depositType":2,
"rentType":1,
"waterFee":600,
"electricityFee":60,
"propertyFee":200,
"parkingFee":5000,
"electricBikeFee":2000,
"isSublease":0,
"isChangeHouse":0
}返回值
| 属性 | 类型 | 必填 | 描述 |
|---|---|---|---|
| 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不能为空 | 检查参数是否正确 |
| 91022 | 订单ID有误 | 检查参数是否正确 |
| 91023 | 非创建人不可修改订单 | 检查参数是否正确 |
| 404 | Fail | 代码报错 |
