实战平台
  1. 角色管理
实战平台
  • 登录
    • 加密登录-AES
      POST
    • 保活
      GET
    • 加密登录
      POST
    • 登录
      POST
    • 免登录接口,根据参数传入的警号和身份证获取token
      POST
    • 免登录接口, 根据证书Cookie的姓名和身份证获取token
      GET
    • 免密登录(参数:姓名、身份证)
      POST
    • 免登录接口,根据参数传入的姓名和身份证获取token
      GET
    • 免登录接口,根据天源迪科ticket登录
      POST
    • 常州统一登录-根据accessToken登录
      POST
  • 车辆收藏
    • 车辆收藏
      POST
  • 导入下载工具类
    • 模板下载
      GET
    • 导入Excel数据
      POST
  • 部门管理
    • 新增部门
    • 部门树(权限内)
    • 修改部门
    • 导出
    • 部门禁用 status:1 、启用 status:0
    • 获取部门详情
    • 获取部门列表
    • 查询部门列表
    • 上下移动
    • 部门迁移
    • 删除部门
    • 获取部门下拉式列表
  • 菜单管理
    • 菜单管理-新增应用/目录/菜单
    • 获取所有应用(不带权限查询)
    • 查询菜单树-嵌套结构
    • 操作日志查询-菜单树-含已删除
    • 从根查询到菜单(不含操作)-树结构
    • 从根查询到菜单(不含操作)-列表
    • 菜单管理-删除应用/目录/菜单
    • 菜单管理-编辑应用/目录/菜单/操作
    • 角色菜单权限-待分配权限菜单树
    • 分页查询-根据条件查询菜单列表
    • 根据登录的应用和用户查询菜单-平铺结构
    • 通过主键查询单条数据
    • 操作日志页面-根据菜单查询功能
    • 角色菜单权限-查询已分配权限菜单树
    • 查询菜单树-平铺结构
    • 根据登录的应用和用户查询菜单-嵌套结构
  • 插件管理
    • 新增插件
    • 删除插件
    • 修改插件
    • 分页查询
    • 插件详情
    • 上传插件
  • 角色管理
    • 新增角色
      POST
    • 查询已分配用户角色列表
      GET
    • 取消授权用户
      PUT
    • 批量取消授权用户
      PUT
    • 批量选择用户授权
      PUT
    • 查询未分配用户角色列表
      GET
    • 修改状态
      POST
    • 复制角色
      GET
    • 修改数据权限
      PUT
    • 修改角色
      PUT
    • 角色列表
      GET
    • 获取角色选择框列表
      GET
    • 替换角色
      POST
    • 删除角色
      DELETE
    • 根据角色编号获取详细信息
      GET
  • 用户个人配置
    • 用户批量配置
    • 获取用户的配置
  • 用户管理
    • 新增用户
    • 添加调岗
    • 审批调岗申请:1 通过、0 拒绝
    • 用户树(权限内)
    • 获取授权角色
    • 状态修改
    • 修改用户
    • 新增用户-AES
    • 重置密码-AES
    • 修改密码-AES
    • 用户导出
    • 获取用户详情
    • 获取用户信息
    • 通过用户token获取用户信息
    • 获取芯尧平台URL
    • 用户授权角色
    • 获取用户列表
    • 校验密码
    • 用户部门修改
    • 上传用户头像
    • 查询自己岗位信息
    • 查询岗位情况和-分页查询-支持登录名模糊查询
    • 用户切换部门
    • 删除用户
    • 重置密码
    • 修改密码
    • 用户树
  • 角色-控球权限表
    • 新增角色-控球权限表
    • 新增OR修改角色-控球权限表
    • 根据id删除角色-控球权限表
    • 编辑角色-控球权限表
    • 查询角色-控球权限表列表
    • 根据id查询角色-控球权限表
  • 布控预警
    • 行政区划表
      • 查询行政区划树
    • 报警查询
      • 查询全部布控报警
      • 查询人脸布控报警
      • 报警订阅查询
      • 报警处理
      • 查询人体布控报警
      • 查询实名报警
      • 告警推送
      • 查询报警未处理数量
      • 报警订阅修改
      • 查询机动车布控报警
      • 工作质态
    • 部门预警接收人
      • 新增部门预警接收人
      • 预警部门选择树
      • 根据id删除部门预警接收人
      • 查询部门预警接收人列表
    • 图片上传
      • 上传文件图片
    • 综合布控审批操作
      • 审批操作
      • 布控延期审核
      • 查询综合布控审核列表
      • 查询布控延期审核列表
      • 查询撤控审核列表
      • 撤控审核
    • 综合布控
      • 新增or修改综合布控
      • 通讯录树
      • 用户录树
      • 更新状态
      • 根据id删除综合布控
      • 文件模版下载
      • 根据id查询布控延期表
      • 布控延期保存
      • 已选择的布控设备
      • 库布控推送
      • 单目标推送
      • 获取当前用户正在布控的任务数量
      • 获取快到期布控任务数量
      • 查询综合布控列表
      • 预警推送设置
      • 根据id查询综合布控
    • 综合布控-布控目标
      • 根据id查询布控目标
  • 红名单配置服务
    • 图片上传
      • 上传文件图片
    • 名单检查接口
      • 名单检查
      • 名单检查
    • 人员红黑白名单
      • 新增
      • 删除
      • 模板下载
      • 编辑
      • 导出
      • 导入信息
      • 详情
      • 分页
      • 校验导入文件
    • 权限用户
      • 新增权限用户
      • 根据id删除权限用户
      • 查询权限用户列表
    • 车辆红黑白名单
      • 新增
      • 删除
      • 模板下载
      • 编辑
      • 导出
      • 导入信息
      • 详情
      • 分页
      • 校验导入文件
    • 红黑白名单预警
      • 新增
      • 人员验证
      • 车辆验证
      • 导出人脸预警数据
      • 导出车辆预警数据
      • 详情
      • 分页
      • 人脸预警记录
      • 车辆预警记录
  • 白名单
    • 图片上传
      • 上传文件图片
    • 名单检查接口
      • 名单检查
      • 名单检查
    • 人员红黑白名单
      • 新增
      • 删除
      • 模板下载
      • 编辑
      • 导出
      • 导入信息
      • 详情
      • 分页
      • 校验导入文件
    • 权限用户
      • 新增权限用户
      • 根据id删除权限用户
      • 查询权限用户列表
    • 车辆红黑白名单
      • 新增
      • 删除
      • 模板下载
      • 编辑
      • 导出
      • 导入信息
      • 详情
      • 分页
      • 校验导入文件
    • 红黑白名单预警
      • 新增
      • 人员验证
      • 车辆验证
      • 导出人脸预警数据
      • 导出车辆预警数据
      • 详情
      • 分页
      • 人脸预警记录
      • 车辆预警记录
  • 测试
    • 人员红黑白名单
      • 分页
      • 详情
      • 新增
      • 编辑
      • 删除
      • 校验导入文件
      • 导入信息
      • 导出
      • 模板下载
    • 名单检查接口
      • 名单检查
      • 名单检查
    • 图片上传
      • 上传文件图片
    • 车辆红黑白名单
      • 分页
      • 详情
      • 新增
      • 编辑
      • 删除
      • 校验导入文件
      • 导入信息
      • 导出
      • 模板下载
    • 红黑白名单预警
      • 分页
      • 人脸预警记录
      • 车辆预警记录
      • 详情
      • 新增
      • 人员验证
      • 车辆验证
      • 导出人脸预警数据
      • 导出车辆预警数据
    • 权限用户
      • 查询权限用户列表
      • 新增权限用户
      • 根据id删除权限用户
  1. 角色管理

根据角色编号获取详细信息

GET
/system/role/{roleId}

请求参数

Path 参数
roleId
string 
roleId
必需

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'http://dev-cn.your-api-server.com/system/role/'

返回响应

🟢200成功
*/*
OK
Body
code
integer <int32>
可选
data
object (角色表) 
可选
allowdeletion
integer <int32>
可选
0显示1不显示操作按钮
delFlag
string 
可选
deptCheckStrictly
boolean 
可选
deviceList
array[object (设备管理角色表) {5}] 
必需
设备ID [{deviceId:'1',nodeType:1},{deviceId:'3',nodeType:'2'}]
flag
boolean 
可选
menuCheckStrictly
boolean 
可选
menuIds
array[string]
菜单组
必需
roleId
string 
角色ID
可选
roleKey
string 
可选
roleName
string 
角色名称
必需
>= 0 字符<= 100 字符
roleSort
integer <int32>
角色排序
可选
state
integer <int32>
可选
0 无人使用 1 有人使用
status
string 
可选
角色状态(0正常 1停用)
type
string 
必需
角色类型(B业务类,S系统类,M管理类)
userId
string 
可选
videoControllerBallPower
object (角色-控球权限表编辑查询入参) 
可选
msg
string 
可选
示例
{
    "code": 0,
    "data": {
        "allowdeletion": 0,
        "delFlag": "string",
        "deptCheckStrictly": true,
        "deviceList": [
            {
                "createdBy": "string",
                "createdTime": "string",
                "deviceId": "string",
                "nodeType": 0,
                "roleId": "string"
            }
        ],
        "flag": true,
        "menuCheckStrictly": true,
        "menuIds": [
            "string"
        ],
        "roleId": "string",
        "roleKey": "string",
        "roleName": "string",
        "roleSort": 0,
        "state": 0,
        "status": "string",
        "type": "string",
        "userId": "string",
        "videoControllerBallPower": {
            "power": 0,
            "roleId": "string"
        }
    },
    "msg": "string"
}
🟠401没有权限
🟠403禁止访问
🟠404记录不存在
修改于 2025-03-06 03:33:26
上一页
删除角色
下一页
用户批量配置
Built with