添加楼栋
用于外部系统向社区管理系统添加楼栋信息。
POST
http://{ip}:{port}/app/floor.saveFloor
POST
参数名称 | 必填 | 类型 | 描述 |
---|---|---|---|
Authorization |
是 | String |
用户认证 Token(Base Token,通过登录接口获取) |
app-id |
是 | String |
应用 ID(由系统 dev 账户分配) |
transaction-id |
是 | String |
请求流水号(格式:1000000000 + YYYYMMDDhhmmss + 6位序列 ) |
sign |
是 | String |
签名 |
req-time |
是 | String |
请求时间(格式:YYYYMMDDhhmmss ) |
参数名称 | 必填 | 类型 | 长度 | 描述 | 示例 |
---|---|---|---|---|---|
communityId |
是 | String |
30 | 小区 ID | "2022081539020475" |
name |
是 | String |
64 | 楼栋名称 | "2号楼" |
floorNum |
是 | String |
64 | 楼栋编号 | "2" |
floorArea |
否 | String |
64 | 楼栋面积 | "22" |
seq |
否 | int |
11 | 排序 | 22 |
remark |
否 | String |
- | 备注 | "2号楼" |
userId |
是 | String |
- | 操作人 ID | "123456" |
参数名称 | 类型 | 描述 |
---|---|---|
code |
int |
返回码(0 表示成功,其他表示失败) |
msg |
String |
返回信息(成功或错误描述) |
{
"communityId": "2022081539020475",
"name": "2号楼",
"floorNum": "2",
"floorArea": "22",
"seq": 22,
"remark": "2号楼",
"userId": "123456"
}
{
"code": 0,
"msg": "成功"
}
错误码 | 描述 |
---|---|
1 |
楼栋编号已存在 |
1 |
楼栋名称已存在 |
1 |
保存楼栋失败 |
name
、floorNum
、communityId
、userId
是否为空。floorNum
是否已存在(同一小区内不允许重复)。name
是否已存在(同一小区内不允许重复)。floorId
(格式:FLOOR_ + 随机ID
)。FloorPo
表)。code=0
,失败返回错误信息。文档生成依据:
SaveFloorCmd.java
代码分析。