添加业主成员(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。