查询待审核的业主绑定信息列表
该接口用于查询待审核的业主与App用户绑定信息列表,支持分页查询,并对敏感信息(如身份证号、手机号)进行脱敏处理。
owner.listAuditAppUserBindingOwners
(Java110Cmd中的服务编码)
POST
参数名称 | 必填 | 类型 | 描述 |
---|---|---|---|
Authorization | 是 | String | 用户认证token,通过登录接口获取 |
app-id | 是 | String | 应用ID,系统dev账户分配 |
transaction-id | 是 | String | 请求流水号,格式:1000000000+YYYYMMDDhhmmss+6位序列 (不能重复) |
sign | 是 | String | 签名,用于请求合法性校验 |
req-time | 是 | String | 请求时间,格式:YYYYMMDDhhmmss |
参数名称 | 必填 | 类型 | 描述 |
---|---|---|---|
communityId | 是 | String | 小区ID,用于筛选指定小区的绑定信息 |
page | 否 | int | 当前页码(默认1) |
row | 否 | int | 每页记录数(默认10) |
userId | 否 | String | 用户ID,用于权限校验(敏感信息脱敏依据) |
appType | 否 | String | 绑定类型:WECHAT (公众号)或 WECHAT_MINA (小程序) |
JSON格式,包含分页信息和数据列表:
{
"code": 0,
"msg": "成功",
"data": {
"total": 100,
"records": 10,
"list": [
{
"appType": "WECHAT",
"appTypeName": "公众号",
"idCard": "320102**********1234",
"link": "138****1234",
"ownerName": "张三",
"communityId": "123456789"
}
]
}
}
200
:请求成功 400
:参数缺失(如未传communityId
) 500
:服务器内部错误字段名 | 类型 | 描述 |
---|---|---|
appType | String | 绑定类型:WECHAT 或WECHAT_MINA |
appTypeName | String | 类型名称(自动转换) |
idCard | String | 业主身份证号(无权限时脱敏) |
link | String | 业主手机号(无权限时脱敏) |
ownerName | String | 业主姓名 |
communityId | String | 小区ID |
POST /api/owner/listAuditAppUserBindingOwners
Headers:
{
"Authorization": "Bearer xxxxxx",
"app-id": "hc_user",
"transaction-id": "100000000020231001123456000001",
"req-time": "20231001123456",
"sign": "xxxxxx"
}
Body:
{
"communityId": "123456789",
"page": 1,
"row": 10
}
{
"code": 0,
"msg": "成功",
"data": {
"total": 15,
"records": 10,
"list": [
{
"appType": "WECHAT_MINA",
"appTypeName": "小程序",
"idCard": "320102**********5678",
"link": "139****5678",
"ownerName": "李四",
"communityId": "123456789"
}
]
}
}
userId
检查用户是否有/roomCreateFee
权限,若无权限则对敏感字段脱敏。 **********
替换。 ****
替换。page
和row
参数返回分页结果。IOwnerAppUserInnerServiceSMO.queryOwnerAppUsers
查询绑定列表。 IMenuInnerServiceSMO.checkUserHasResource
校验权限。