添加业主成员(Save Owner Member)
该接口用于第三方系统(如招商系统)同步业主信息到物业管理平台,支持添加业主或家庭成员,并可上传人脸照片用于门禁系统。
POST http://{ip}:{port}/app/owner.saveOwnerMember
POST
参数名称 | 必填 | 类型 | 描述 |
---|---|---|---|
Authorization | 是 | String | 用户认证Token(Base Token) |
app-id | 是 | String | 应用ID(由系统分配) |
transaction-id | 是 | String | 请求流水号(格式:1000000000+YYYYMMDDhhmmss+6位序列) |
sign | 是 | String | 签名 |
req-time | 是 | String | 请求时间(YYYYMMDDhhmmss) |
参数名称 | 必填 | 类型 | 长度限制 | 描述 |
---|---|---|---|---|
communityId | 是 | String | 30 | 小区ID |
name | 是 | String | 64 | 业主姓名 |
roomName | 是 | String | 64 | 房屋信息(格式:楼栋-单元-房屋,如 1-1-1001 ) |
link | 否 | String | 11 | 业主手机号(未填写时系统自动生成) |
idCard | 否 | String | 30 | 身份证号 |
address | 否 | String | 512 | 地址 |
sex | 是 | String | 12 | 性别(1 :男,0 :女) |
ownerTypeCd | 是 | String | 12 | 成员类型(1001 :业主,2002 :家庭成员) |
remark | 否 | String | 512 | 备注 |
ownerId | 是 | String | 30 | 业主ID(业主填 -1 ,家庭成员需填写关联的业主ID) |
ownerPhoto | 否 | String | - | 人脸照片Base64编码(用于门禁系统) |
ownerPhotoUrl | 否 | String | 500 | 人脸照片URL(与ownerPhoto 二选一) |
msgCode | 否 | String | - | 短信验证码(需配合link 使用,系统校验开关开启时必填) |
attrs | 否 | Array | - | 扩展属性列表(格式见下方示例) |
name
、sex
、ownerId
、communityId
为必填字段。USER_VALIDATE=ON
,会校验手机号是否重复。ownerPhotoUrl
长度不超过500字符。{
"attrs": [
{
"specCd": "1001", // 属性编码
"value": "VIP" // 属性值
}
]
}
参数名称 | 类型 | 描述 |
---|---|---|
code | int | 返回码(0 :成功) |
msg | String | 返回信息(如“成功”) |
POST /app/owner.saveOwnerMember
Headers:
Authorization: Bearer xxxxxx
app-id: hc-micro-community
transaction-id: 100000000020231015142359000001
req-time: 20231015142359
sign: xxxxxx
Body:
{
"name": "王五",
"roomName": "1-1-1001",
"link": "18909718888",
"sex": "1",
"ownerTypeCd": "1001",
"ownerId": "-1",
"communityId": "2022121921870161",
"ownerPhotoUrl": "http://example.com/photo.jpg",
"attrs": [
{
"specCd": "1001",
"value": "VIP"
}
]
}
{
"code": 0,
"msg": "成功"
}
SMS_SEND_SWITCH=ON
),校验 msgCode
。memberId
,保存业主信息(OwnerPo
)。 OwnerAttrPo
)。generatorOwnerUserBMOImpl
自动生成业主登录账号。owner
(业主信息)、owner_attr
(扩展属性)。 ISmsInnerServiceSMO
)、文件存储(IFileInnerServiceSMO
)。ownerId
。