成员列表

更新时间:2023-06-15 06:06:42

本文介绍成员列表的 API。

接口描述

成员的分页查询接口,支持根据成员状态过滤。

接口地址

GET: /v1.0/iot-02/community/members

请求参数

参数名类型参数位置是否必填说明
block_idStringquerytrue小区 ID
page_noIntegerquerytrue当前页
page_sizeIntegerquerytrue分页大小
mobile_or_nameStringqueryfalse员工信息(手机号或姓名,如果是手机号必须是>=4位)
statusIntegerqueryfalse状态
  • 1:启用
  • 2:禁用
  • 3:未激活

返回参数

参数名类型说明
resultHighwayMemberListResponse

result 说明

参数名类型说明
total_recordLong总条数
dataList成员列表

data 说明

参数名类型说明
member_idString成员ID,英文逗号隔开
admin_nameString姓名
role_infosList角色列表
mobileString手机号
blocksList组织列表
account_statusInteger状态
  • 1:启用
  • 2:禁用
  • 3:未激活
structure_idString组织ID
structure_nameString组织名称
sexInteger性别
  • 1:男
  • 2:女
myselfInteger是否是本人
  • 1:是
  • 2:否
adminInteger是否是管理员
  • 1:是
  • 2:否

role_infos 说明

参数名类型说明
role_idString角色ID
role_nameString角色名称

blocks 说明

参数名类型说明
block_idString小区ID
block_nameString小区名称
related_structure_nameString管理组织名称

请求示例

GET: /v1.0/iot-02/community/member?block_id=136767399153950xxxx&page_no=1&page_size=20
/v1.0/iot-02/community/member?block_id=136767399153950xxxx&page_no=1&page_size=20

返回示例

[
    {
        "member_id": "136767399153950xxxx",
        "birthday": 0,
        "education": "小学",
        "blocks": "136767399153950xxxx",
        "sex": 1,
        "myself": 2,
        "mobile": "1300000****",
        "admin": 0,
        "structure_id": "136767399153950xxxx",
        "account_status": 1,
        "card_type": 1,
        "role_infos": [
        ],
        "country_code": "86",
        "structure_infos": [
        ],
        "card_no": "31162119920918xxxx",
        "structure_name": "test",
        "structure_path_name": "test",
        "admin_name": "水电运维",
        "position": "水电工"
    }
]

错误码

参考 错误码