Appearance
GET 查询站点下所有角色
GET /mas-admin/platform/admin-role-info/listBySite
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
siteId | query | number | 是 | 必须 |
返回示例
成功
json
{
"code": 0,
"data": [
{
"id": 44,
"createTime": "2022-05-20 12:12:20",
"creator": 1,
"lastModifyTime": "2022-05-20 12:12:20",
"lastModifier": 1,
"sortNumber": 1,
"roleCode": "cos_base_role",
"roleName": "基础角色",
"roleType": 1
},
{
"id": 76,
"createTime": "2022-10-10 18:16:38",
"creator": 705,
"lastModifyTime": "2022-10-10 18:39:48",
"lastModifier": 705,
"sortNumber": 1,
"roleCode": "czdn_srzg_st",
"roleName": "财政大脑-省厅收入智管",
"powerCode": "[\"shourzg_sx\",\"shourzg_sj\"]",
"powerName": "[\"收入智管-市县\",\"收入智管-省级\"]",
"roleType": 1
},
{
"id": 82,
"createTime": "2022-12-05 18:12:47",
"creator": 10525,
"lastModifyTime": "2022-12-05 18:12:47",
"lastModifier": 10525,
"sortNumber": 1,
"roleCode": "test",
"roleName": "权限项测试角色",
"powerCode": "[\"ic_fx2\"]",
"powerName": "[\"风险防控\"]",
"roleType": 1
},
{
"id": 83,
"createTime": "2022-12-05 18:18:10",
"creator": 10525,
"lastModifyTime": "2022-12-05 18:18:10",
"lastModifier": 10525,
"sortNumber": 1,
"roleCode": "test111",
"roleName": "测试角色",
"powerCode": "[\"ic_fx2\"]",
"powerName": "[\"风险防控\"]",
"roleType": 1
}
],
"msg": "执行成功"
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
返回数据结构
POST 保存或更新角色
POST /mas-admin/platform/admin-role-info/saveByTenant
Body 请求参数
json
{
"roleCode": "test",
"roleName": "权限项测试角色",
"powerCode": "[\"ic_fx2\"]",
"powerName": "[\"风险防控\"]",
"roleType": "1"
}
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
body | body | object | 否 | none |
» roleCode | body | string | 是 | 角色code |
» roleName | body | string | 是 | 角色名称 |
» powerCode | body | string | 否 | 权限项code |
» powerName | body | string | 否 | 权限项名称 |
» version | body | string | 否 | 版本号 |
» portalComponentCode | body | string | 否 | 部件编码 |
» roleType | body | string | 是 | 角色类型 0 应用角色 1 站点自定义角色, 2系统角色(默认或站点管理员角色) |
返回示例
成功
json
{
"code": 0,
"data": {
"id": 82,
"createTime": "2022-12-05 18:12:47",
"creator": 10525,
"lastModifyTime": "2022-12-05 18:12:47",
"lastModifier": 10525,
"sortNumber": 1,
"roleCode": "test",
"roleName": "权限项测试角色",
"powerCode": "[\"ic_fx2\"]",
"powerName": "[\"风险防控\"]",
"roleType": 1
},
"msg": "执行成功"
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |