该接口用于修改房屋的基本信息,包括房号、层数、建筑面积等属性,同时支持修改房屋租赁信息。
POST http://{ip}:{port}/app/room.updateRoom
POST
参数名称 | 必填 | 类型 | 描述 |
---|---|---|---|
Authorization | 是 | String | 用户认证token |
app-id | 是 | String | 应用ID |
transaction-id | 是 | String | 请求流水号 |
sign | 是 | String | 签名 |
req-time | 是 | String | 请求时间(YYYYMMDDhhmmss) |
参数名称 | 必填 | 类型 | 长度 | 描述 | 示例值 |
---|---|---|---|---|---|
communityId | 是 | String | 30 | 小区ID | "2022121921870161" |
roomId | 是 | String | 30 | 房屋ID | "123123123123" |
roomNum | 是 | String | 64 | 房号 | "88488" |
layer | 是 | String | 12 | 层数 | "1" |
unitId | 是 | String | 30 | 单元ID | "123123123" |
builtUpArea | 是 | String | 12 | 建筑面积 | "110" |
section | 否 | String | 12 | 房屋个数 | "0" |
apartment | 否 | String | 12 | 固定值"10102" | "10102" |
feeCoefficient | 否 | String | 12 | 算费系数(默认1) | "1.00" |
roomSubType | 否 | String | 12 | 房屋类型(110住宅/120办公室/119宿舍) | "110" |
roomArea | 否 | String | 12 | 室内面积 | "110" |
roomRent | 否 | String | 12 | 租金(办公室/宿舍时使用) | "0" |
remark | 否 | String | 512 | 备注 | "sdf" |
state | 否 | String | - | 房屋状态 | "已出租" |
startTime | 条件必填 | String | - | 起租时间(state为已出租时必填) | "2023-01-01" |
endTime | 条件必填 | String | - | 截租时间(state为已出租时必填) | "2023-12-31" |
attrs | 否 | Array | - | 房屋属性列表 | 见示例 |
参数名称 | 类型 | 描述 | 示例值 |
---|---|---|---|
code | int | 返回码(0成功) | 0 |
msg | String | 返回信息 | "成功" |
{
"roomNum": "88488",
"layer": "1",
"unitId": "123123123",
"section": "0",
"apartment": "10102",
"builtUpArea": "110",
"feeCoefficient": "1.00",
"roomId": "123123123123",
"remark": "sdf",
"roomSubType": "110",
"roomArea": "110",
"roomRent": "0",
"communityId": "2022121921870161",
"state": "已出租",
"startTime": "2023-01-01",
"endTime": "2023-12-31",
"attrs": [
{
"specCd": "1001",
"value": "属性值1"
},
{
"attrId": "2001",
"specCd": "1002",
"value": "属性值2"
}
]
}
{
"code": 0,
"msg": "成功"
}
参数校验:
核心业务处理:
数据库操作:
特殊处理: