分页查询权限

更新时间:2023-07-06 09:12:33下载pdf

本文介绍分页查询权限的 API。

接口描述

分页查询权限。

接口地址

POST: /v1.0/iot-03/idaas/spaces/{space_id}/page-permission

请求参数

参数名类型参数位置是否必填说明
space_idStringuritrue空间 ID

body 说明

参数名类型参数位置是否必填说明
permission_nameString false权限名称
role_nameString false角色名称
role_codeString false角色 Code
page_numberInteger true当前页码
page_sizeInteger true每页容量
gmt_modified_ascBoolean false是否按照修改时间逆序

返回参数

参数名类型说明
resultPage

result 说明

参数名类型说明
total_countInteger总数量
total_pagesInteger总页数
page_numberInteger当前页码
page_sizeInteger每页容量
resultsIdaasUserPageResultDTO结果集

results 说明

参数名类型说明
space_idString空间 ID
permission_codeString权限标识
nameString权限名称
remarkString备注
orderInteger展示顺序
typeInteger权限类型 1.api 2.menu 3.button 4.data 5.combine
gmt_modifiedLong修改时间
gmt_createLong创建时间

请求示例

POST: /v1.0/iot-03/idaas/spaces/1400762304747802670/page-permission
{
  "role_name": "角色名称",
  "permission_name": "权限名称",
  "page_number": 1,
  "page_size": 100
}

返回示例

{
    "result": {
        "total_count": 1,
        "total_pages": 1,
        "page_number": 1,
        "results": [
            {
                "gmt_create": "1622808344941",
                "remark": "updateRemark1",
                "gmt_modified": "1622812407709",
                "permission_code": "permissionCode",
                "type": 2,
                "name": "updateName",
                "space_id": "1400762304747802670",
                "order": 2
            }
        ],
        "page_size": 100
    },
    "t": 1622883484704,
    "success": true
}

错误码

参考 错误码