AIRIOT API 4.0
  1. 角色管理
AIRIOT API 4.0
  • 使用前必读
    • 接口概述
    • 云空间管理接口调用指南
    • 平台接口调用指南
    • 运维管理接口调用指南
    • 接口query参数说明
  • 云空间管理接口
    • 管理员
      • 检查管理员是否存在
      • 创建管理员
    • 备份管理
      • 根据过滤器查询备份数据
      • 根据id下载备份数据
      • 根据配置项导出备份数据
      • 根据配置项导入备份数据
      • 上传备份文件
      • 根据id查询备份数据
      • 根据id从数据库删除一条备份数据
      • 根据id更新备份数据
    • 授权管理
      • 上传公钥和授权文件
      • 查询已用授权
    • 日志管理
      • 根据过滤器查询项目数据
    • 登录管理
      • 用户登录
      • 响应图形验证码
      • 获取验证码信息
      • 更新个人密码
      • 获取当前用户剩余授权
      • 获取当前用户已用授权
      • 获取当前用户信息
      • 更新个人信息
      • 用户登出
      • 刷新令牌
      • 通过ak、sk获取token
    • 消息管理
      • 根据过滤器查询数据
      • 保存一条数据到数据库
      • 根据id查询数据
      • 根据id及数据替换原有数据
      • 根据id从数据库删除一条数据
      • 根据id更新数据
    • 项目管理
      • 根据过滤器查询项目数据
      • 保存一条项目数据到数据库
      • 查询项目下的表
      • 项目导出
      • 项目安装
      • 保存一条项目数据到数据库并包含模版信息
      • 项目导入
      • 根据id查询项目数据
      • 根据id及数据替换原有项目数据
      • 根据id从数据库删除一条项目数据
      • 根据id更新项目数据
      • 根据id从数据库删除一条项目数据,仅删除数据,不删除库
      • 更新项目状态
    • 资源管理
      • 上传资源到服务器
    • 系统配置管理
      • 根据过滤器查询系统配置数据
      • 保存一条系统配置数据到数据库
      • 根据id更新系统配置数据
    • 用户管理
      • 根据过滤器查询用户数据
      • 保存一条用户数据到数据库
      • 修改租户的密码
      • 根据id查询用户数据
      • 根据id及数据替换原有用户数据
      • 根据id从数据库删除一条用户数据
      • 根据id更新用户数据
      • 用户禁用
      • 用户启用
  • 平台管理接口
    • 核心模块
      • 接口越权调用管理
        • 根据过滤器查询接口越权调用数据
        • 保存一条接口越权调用数据到数据库
        • 根据id查询接口越权调用数据
        • 根据id及数据替换原有接口越权调用数据
        • 根据id从数据库删除一条接口越权调用数据
        • 根据id更新接口越权调用数据
      • 应用管理
        • 根据过滤器查询应用数据
        • 保存一条应用数据到数据库
        • 根据id查询应用数据
        • 根据id及数据替换原有应用数据
        • 根据id从数据库删除一条应用数据
        • 根据id更新应用数据
      • 日志归档
        • 根据过滤器查询日志周期任务配置
        • 保存一条日志周期任务配置
        • 执行一次性归档或清除
        • 根据名称查询日志周期任务配置
        • 根据name删除日志周期任务配置
        • 根据id更新日志周期任务配置
        • 根据过滤器查询归档信息
        • 根据名称查询日志周期任务配置
        • 根据ID查询归档详细信息
        • 根据ID删除归档信息
      • Auth管理
        • 生成验证码图片
        • 获取国际化语言列表.
        • 查询当前系统拥有的数据点,用户数量.
        • 用户登录
        • 用户登录页退出页查询
        • 刷新令牌
        • 登出
        • 使用项目ID和空间token获取项目token.
        • 分享记录.
        • 分享画面
        • 查询当前系统拥有模型资产设备计算点数.
        • 使用AppKey,AppSecret获取token.
        • 查询当前登录用户权限数据
        • 修改当前登录用户部分信息
      • 备份管理
        • 根据过滤器查询备份数据
        • 根据id下载备份数据
        • 根据配置项导出备份数据
        • 根据配置项导入备份数据
        • 上传备份文件
        • 根据id查询备份数据
        • 根据id从数据库删除一条备份数据
        • 根据id更新备份数据
      • 周期备份管理
        • 根据过滤器查询周期备份数据
        • 保存一条周期备份数据到数据库
        • 根据id查询周期备份数据
        • 根据id从数据库删除一条周期备份数据
        • 根据id更新周期备份数据
      • 目录管理
        • 根据过滤器查询目录数据
        • 保存一条目录数据到数据库
        • 根据id查询目录数据
        • 根据id及数据替换原有目录数据
        • 根据id从数据库删除一条目录数据
        • 根据id更新目录数据
      • 日志清除
        • 根据过滤器查询日志周期任务配置
        • 保存一条日志周期任务配置
        • 执行一次性归档或清除
        • 根据名称查询日志周期任务配置
        • 根据name删除日志周期任务配置
        • 根据id更新日志周期任务配置
      • 自定义组件管理
        • 根据过滤器查询 自定义组件数据
        • 保存一条自定义组件数据到数据库
        • 导出组件数据
        • 离线导入组件数据
        • 根据url导入组件数据
        • 根据组件数据把组件打包存储在指定目录
        • 根据id查询 自定义组件数据
        • 根据id及数据替换原有 自定义组件数据
        • 根据id从数据库删除一条 自定义组件数据
        • 根据id更新 自定义组件数据
      • 配置库管理
        • 查询表名
        • 配置库导出
        • 配置库导入
      • 密码管理
        • 查询密文原始信息
        • 校验用户私钥, 生成用户动态口令, 有效期6分钟
        • 获取sm2十六进制格式公钥
        • 获取后端加密方式
      • 画面管理
        • 根据过滤器查询画面数据
        • 保存一条画面数据到数据库
        • 根据id数组批量导出画面数据
        • 根据id导出画面数据
        • 上传压缩包批量导入画面数据
        • 上传压缩包导入画面数据
        • 根据url导入画面数据
        • 根据id查询画面数据
        • 根据id及数据替换原有画面数据
        • 根据id拷贝更新流程图数据
        • 根据id从数据库删除一条画面数据
        • 根据id更新画面数据
      • 画面版本管理
        • 根据过滤器查询画面版本数据
        • 保存一条画面版本数据到数据库
        • 根据id查询画面版本数据
        • 根据id及数据替换原有画面版本数据
        • 根据id从数据库删除一条画面版本数据
        • 根据id更新画面版本数据
      • 时序数据管理
        • 导入Excel中的历史数据
        • 根据设备id,tagId对象数组查询数据点最新数据.
        • 根据设备id,tagId对象数组查询数据点最新数据.
        • 手动修改历史数据
        • 根据过滤器查询 时序数据数据
        • 根据过滤器查询 时序数据数据
        • 手动存储最新数据
      • 数据分析记录管理
        • 根据过滤器查询 数据分析记录数据
        • 保存一条 数据分析记录数据到数据库
        • 根据id查询 数据分析记录数据
        • 根据id及数据替换原有 数据分析记录数据
        • 根据id从数据库删除一条 数据分析记录数据
        • 根据id更新 数据分析记录数据
      • 部门管理
        • 根据过滤器查询部门数据
        • 保存一条部门数据到数据库
        • 根据id删除再添加部门数据
        • 获取级联部门列表
        • 根据id查询部门数据
        • 根据id及数据替换原有部门数据
        • 根据id从数据库删除一条部门数据
        • 根据id更新部门数据
      • 国际化管理
        • 根据过滤器查询国际化数据
        • 保存一条国际化数据到数据库
        • 根据id查询国际化数据
        • 根据id及数据替换原有国际化数据
        • 根据id从数据库删除一条国际化数据
        • 根据id更新国际化数据
      • 授权管理
        • 查询授权项目的授权信息
        • 校验驱动信息
        • 获取授权文件内容信息
        • 获取mac地址
        • 获取机器硬件信息
        • 获取操作系统信息
        • 上传公钥和授权文件
        • 根据过滤器查询 授权数据
        • 根据id从数据库删除一条授权数据
      • 日志管理
        • 根据过滤器查询日志数据
        • 保存一条日志数据到数据库
        • 根据过滤器导出日志数据
        • 查询所有日志类型
        • 根据id查询日志数据
        • 根据id及数据替换原有日志数据
        • 根据id从数据库删除一条日志数据
        • 根据id更新日志数据
      • 媒体文件管理
        • 上传媒体到文件服务器,固定名称
        • 上传媒体到文件服务器,固定名称
        • 获取指定类别的图标
        • 上传媒体到文件服务器
      • 媒体库管理
        • 根据文件夹名称查询该文件夹下的所有项目
        • 根据文件路径删除媒体库数据
        • 获取该项目所有的目录
        • 获取该项目所有的文件
        • 文件复制
        • 解压到当前文件夹
        • 根据名称查询媒体库文件和文件夹
        • 在指定目录中创建文件夹
        • 文件移动
        • 切片上传前置
        • 文件重命名
        • 上传媒体到媒体库
        • 上传loading文件到特殊目录
        • 切片上传
      • 媒体库功能
        • 根据url下载文件
      • 站内信管理
        • 根据过滤器查询站内信数据
        • 保存一条站内信数据到数据库
        • 根据查询数据已读站内信
        • 根据站内信id字符串数组批量标记已读当前用户的站内信数据
        • 根据站内信id标记已读一条当前用户的站内信数据
        • 根据站内信id恢复一条当前用户的站内信数据
        • 根据id查询站内信数据
        • 根据id及数据替换原有站内信数据
        • 根据id从数据库删除一条站内信数据
        • 根据id更新站内信数据
      • 站内信清除管理
        • 根据过滤器查询 站内信清除归档配置数据
        • 保存一条 站内信清除归档配置数据到数据库
        • 一键清除站内信信息.
        • 根据id查询 站内信清除归档配置数据
        • 根据id及数据替换原有 站内信清除归档配置数据
        • 根据id从数据库删除一条 站内信清除归档配置数据
        • 根据id更新 站内信清除归档配置数据
      • Oauth应用管理
        • 根据过滤器查询Oauth应用数据
        • 保存一条Oauth应用数据到数据库
        • 根据id查询Oauth应用数据
        • 根据id及数据替换原有Oauth应用数据
        • 根据id从数据库删除一条Oauth应用数据
        • 根据id更新Oauth应用数据
      • 管道配置管理
        • 根据过滤器查询管道配置数据
        • 保存一条管道配置数据到数据库
        • 根据id查询管道配置数据
        • 根据id及数据替换原有管道配置数据
        • 根据id从数据库删除一条管道配置数据
        • 根据id更新管道配置数据
      • 用户管理
        • 注册管理员用户
        • 注册普通用户
        • 根据过滤器查询用户数据
        • 保存一条用户数据到数据库
        • 根据过滤器查询用户数据
        • 修改当前用户的密码
        • 验证用户名密码
        • 邮箱验证码
        • 邮箱验证码更新密码
        • 查询在审核状态的用户数据
        • 根据id恢复用户数据
        • 根据id查询用户数据
        • 根据id及数据替换原有用户数据
        • 根据id从数据库删除一条用户数据
        • 根据id更新用户数据
      • 资源类型管理
        • 根据过滤器查询数据
        • 保存一条数据到数据库
        • 根据id查询数据
        • 根据id及数据替换原有数据
        • 根据id从数据库删除一条数据
        • 根据id更新数据
      • 角色管理
        • 根据过滤器查询角色数据
          GET
        • 保存一条角色数据到数据库
          POST
        • 是否是超管角色
          GET
        • 查询在审核状态的角色数据
          GET
        • 根据id查询角色数据
          GET
        • 根据id及数据替换原有角色数据
          PUT
        • 根据id从数据库删除一条角色数据
          DELETE
        • 根据id更新角色数据
          PATCH
      • 安全区管理
        • 根据过滤器查询安全区数据
        • 保存一条安全区数据到数据库
        • 根据id查询安全区数据
        • 根据id及数据替换原有安全区数据
        • 根据id从数据库删除一条安全区数据
        • 根据id更新安全区数据
      • 自定义脚本管理
        • 根据过滤器查询自定义脚本数据
        • 保存一条自定义脚本数据到数据库
        • 根据id查询自定义脚本数据
        • 根据id及数据替换原有自定义脚本数据
        • 根据id从数据库删除一条自定义脚本数据
        • 根据id更新自定义脚本数据
      • 系统配置管理
        • 根据过滤器查询系统配置数据
        • 保存一条系统配置数据到数据库
        • 根据id更新系统配置数据
      • 系统配置管理(部分)
        • 根据过滤器查询系统配置数据(部分)
      • 站点管理
        • 根据过滤器查询站点数据
        • 保存一条站点数据到数据库
        • 根据id查询站点数据
        • 根据id及数据替换原有站点数据
        • 根据id从数据库删除一条站点数据
        • 根据id更新站点数据
        • 根据过滤器查询站点数据
        • 保存一条站点数据到数据库
        • 根据id查询站点数据
        • 根据id及数据替换原有站点数据
        • 根据id从数据库删除一条站点数据
        • 根据id更新站点数据
      • 短信管理
        • 获取短信模板信息
      • 风格管理
        • 根据过滤器查询风格数据
        • 保存一条风格数据到数据库
        • 根据id查询风格数据
        • 根据id及数据替换原有风格数据
        • 根据id从数据库删除一条数据
        • 根据id更新风格数据
      • 矢量图管理
        • 查询矢量图目录
        • 查询项目矢量图目录
        • 上传矢量图到文件服务器
        • 根据文件删除数据
        • 查询目录下矢量图
        • 查询项目目录下矢量图
      • 系统变量管理
        • 根据过滤器查询 系统变量数据
        • 保存一条 系统变量数据到数据库
        • 下载系统变量导入的Excel模板
        • 导入Excel中的系统变量数据
        • 批量修改Excel中的系统变量数据
        • 下载系统变量批量更新的Excel模板
        • 根据id查询 系统变量数据
        • 根据id及数据替换原有 系统变量数据
        • 根据id从数据库删除一条 系统变量数据
        • 根据id更新 系统变量数据
      • 表管理
        • 统计各个设备表下的设备总数数据
        • 根据过滤器查询表数据
        • 保存一条表数据到数据库
        • 根据表ID数组和部门ID数组查询部门和表定义映射数据
        • 在配置表中生成旧设备的名称字段
        • 根据id数组查询表关系数据
        • 兼容刷新数据表order字段
        • 根据id删除再添加表数据
        • 根据id查询子级表数据
        • 根据表管理ID查询指令列表
        • 根据表管理ID数组查询指令列表
        • 根据id查询映射表结构
        • 根据id查询父级表数据
        • 根据id查询表关系数据
        • 根据表管理ID查询属性点列表
        • 根据id查询表数据
        • 根据id及数据替换原有表数据
        • 根据id从数据库删除一条表数据
        • 根据id更新表数据
        • 根据表ID列表统计设备在线状态数据.
      • 表记录管理
        • 根据过滤器查询审核部门汇总数据
        • 根据部门ID数组查询表记录部门关系
        • 查询当前登录用户报警权限数据
        • 根据过滤器查询表记录数据
        • 保存一条表记录数据到数据库
        • 根据过滤器查询归档表记录数据(跳转).
        • 根据id删除再添加表记录数据
        • 检测是否可以对当前表进行添加操作.
        • 根据表记录ID查询指令列表
        • 删除表
        • 导入json或excel中的表数据
        • 保存多条 表记录数据到数据库
        • 批量删除 表记录数据
        • 批量更新 表记录数据
        • 根据表记录ID查询属性点列表
        • 根据表记录ID数组查询属性点列表
        • 根据id查询表记录数据
        • 根据id及数据替换原有表记录数据
        • 根据id从数据库删除一条表记录数据
        • 根据id更新表记录数据
      • 资产配置管理
        • 根据过滤器查询资产配置数据
        • 保存一条资产配置数据到数据库
        • 批量修改Excel中的表记录属性数据
        • 根据id查询资产配置数据
        • 根据id及数据替换原有资产配置数据
        • 根据id从数据库删除一条资产配置数据
        • 根据id更新资产配置数据
      • 表记录归档管理
        • 根据过滤器查询 表记录归档归档配置数据
        • 保存一条 表记录归档归档配置数据到数据库
        • 一键归档表记录信息.
        • 根据ID恢复归档记录信息.
        • 根据id查询 表记录归档归档配置数据
        • 根据id及数据替换原有 表记录归档归档配置数据
        • 根据id从数据库删除一条 表记录归档归档配置数据
        • 根据id更新 表记录归档归档配置数据
      • 表记录清除管理
        • 根据过滤器查询 表记录清除归档配置数据
        • 保存一条 表记录清除归档配置数据到数据库
        • 一键清除表记录信息.
        • 根据id查询 表记录清除归档配置数据
        • 根据id及数据替换原有 表记录清除归档配置数据
        • 根据id从数据库删除一条 表记录清除归档配置数据
        • 根据id更新 表记录清除归档配置数据
      • 主题管理
        • 根据过滤器查询主题数据
        • 保存一条主题数据到数据库
        • 根据id查询主题数据
        • 根据id及数据替换原有主题数据
        • 根据id从数据库删除一条主题数据
        • 根据id更新主题数据
      • 时间管理
        • 查询当前时间毫秒数
        • WebSocket当前时间毫秒数
      • 树形结构管理
        • 根据过滤器查询树形结构数据
        • 保存一条树形结构数据到数据库
        • 根据id查询树形结构数据
        • 根据id及数据替换原有树形结构数据
        • 根据id从数据库删除一条树形结构数据
        • 根据id更新树形结构数据
      • 微信管理
        • 验证微信加密签名
        • 微信事件处理
        • 生成带参数(用户ID)的二维码
        • 获取微信模板信息
      • Websocket
        • 连接Websocket进行数据消息接收发送.
    • 驱动管理模块
      • 驱动管理
        • 查询驱动安装包列表
        • 执行指令
        • 查询批量指令日志
        • 执行指令
        • 请求代理服务
        • 根据项目id、驱动id或者驱动下载链接安装驱动
        • 查询驱动列表
        • 查询驱动服务列表
        • 查询驱动服务与表和设备的映射关系
        • 执行数据点写入
        • 重启驱动
        • 驱动调试
        • 查询驱动schema
        • 查询安装进度日志信息
      • 驱动实例管理
        • 根据过滤器查询驱动实例数据
        • 保存一条驱动实例数据到数据库
        • 根据id查询驱动实例数据
        • 根据id及数据替换原有驱动实例数据
        • 根据id从数据库删除一条驱动实例数据
        • 根据id更新驱动实例数据
      • 驱动事件管理
        • 根据过滤器查询驱动事件数据
        • 保存一条驱动事件数据到数据库
        • 根据id查询驱动事件数据
        • 根据id及数据替换原有驱动事件数据
        • 根据id从数据库删除一条驱动事件数据
        • 根据id更新驱动事件数据
      • 指令日志
        • 根据过滤器查询指令记录数据
        • 保存一条指令记录数据到数据库
        • 根据id查询指令记录数据
        • 根据id及数据替换原有指令记录数据
        • 根据id从数据库删除一条指令记录数据
        • 根据id更新指令记录数据
      • 驱动指令日志
        • 根据过滤器查询指令反馈数据
        • 保存一条指令反馈数据到数据库
        • 根据id查询指令反馈数据
        • 根据id及数据替换原有指令反馈数据
        • 根据id从数据库删除一条指令反馈数据
        • 根据id更新指令反馈数据
      • 驱动事件归档清除管理
        • 根据过滤器查询驱动事件数据
        • 根据id恢复指定事件
        • 根据id查询驱动事件数据
        • 根据id删除驱动事件数据
        • 根据过滤器查询归档清除配置数据
        • 保存一条归档清除配置数据到数据库
        • 执行一次性归档或清除
        • 根据id查询归档清除配置数据
        • 根据id及数据替换原有归档清除配置数据
        • 根据id从数据库删除一条归档清除配置数据
        • 根据id更新归档清除配置数据
      • 指令状态归档
        • 过滤查询周期归档配置
        • 保存周期归档配置
        • 批量删除周期归档配置
        • 执行一次性归档
        • 根据名称获取周期归档配置
        • 删除周期归档配置
        • 更新现有周期归档配置
        • 根据过滤器查询指令记录数据
        • 删除归档后的日志
        • 根据ID恢复日志
        • 根据id查询归档指令记录数据
        • 删除归档后的日志
      • 指令状态清除
        • 过滤查询周期清除配置
        • 保存周期清除配置
        • 批量删除周期清除配置
        • 执行一次性清除
        • 根据名称获取周期清除配置
        • 删除周期清除配置
        • 更新现有周期清除配置
    • 报警模块
      • 报警规则管理
        • 根据过滤器查询报警规则数据
        • 保存一条报警规则数据到数据库
        • 根据条件删除数据点
        • 根据id查询报警规则数据
        • 根据id及数据替换原有报警规则数据
        • 根据id从数据库删除一条报警规则数据
        • 根据id更新报警规则数据
      • 报警管理
        • 根据过滤器查询报警数据
        • 保存一条报警数据到数据库
        • 确认全部报警数据
        • 根据过滤器查询归档报警数据(跳转).
        • 根据ID恢复归档报警信息.
        • 根据过滤器查询 报警归档配置数据
        • 保存一条 报警归档配置数据到数据库
        • 根据id查询 报警归档配置数据
        • 根据id及数据替换原有 报警归档配置数据
        • 根据id从数据库删除一条 报警归档配置数据
        • 根据id更新 报警归档配置数据
        • 根据报警ID字符串数组进行多条报警数据确认/处理
        • 查询所有报警描述数据
        • 一键归档报警信息.
        • 统计报警个数数据.
        • 生成根据工作表记录和规则分组的最新100条报警.
        • 生成报警数据时间轴数据.
        • 根据id查询报警数据
        • 根据id及数据替换原有报警数据
        • 根据id从数据库删除一条报警数据
        • 根据id更新报警数据
      • 报警清除管理
        • 根据过滤器查询 报警清除归档配置数据
        • 保存一条 报警清除归档配置数据到数据库
        • 一键清除报警信息.
        • 根据id查询 报警清除归档配置数据
        • 根据id及数据替换原有 报警清除归档配置数据
        • 根据id从数据库删除一条 报警清除归档配置数据
        • 根据id更新 报警清除归档配置数据
    • 云空间权限管理模块
      • 权限过滤
        • 权限过滤
    • 网络检查模块
      • 网络检查服务
        • 获取表记录的源地址
        • 重启服务
    • 数据源模块
      • 数据集列配置
      • 数据集
      • 数据接口组管理
        • 根据过滤器查询数据接口组数据
        • 保存一条数据接口组数据到数据库
        • 批量删除数据
        • 实时验证DB数据源是否可以连通
        • 根据id查询数据接口组数据
        • 根据id及数据替换原有数据接口组数据。DB数据源不支持此方法。
        • 根据id从数据库删除一条数据接口组数据
        • 根据id更新数据接口组数据
      • 数据接口管理
        • 根据过滤器查询数据接口数据
        • 保存一条数据接口数据到数据库
        • 根据id从数据库删除一条数据接口数据
        • 根据id查询数据接口数据
        • 根据id及数据替换原有数据接口数据
        • 根据id从数据库删除一条数据接口数据
        • 根据id更新数据接口数据
      • 数据管理
        • 调用接口
      • 视图
      • 数据集列配置(高级功能)
        • 批量更新列设置
        • 创建数据集的计算字段
        • 删除计算字段
        • 更新计算字段配置
        • 获取指定数据集的列配置
        • 自动更新列配置
      • 数据集(高级功能)
        • 通过表数据的查询方式查询数据集数据
        • 返回数据集的JSON schema
        • 查询数据集
        • 迁移数据集全部配置
        • 创建数据集
        • 数据集预览
        • 根据ID获取数据集配置
        • 删除数据集
        • 更新数据集
      • 视图(高级功能)
        • 查询视图
        • 创建视图
        • 视图预览
        • 删除视图
        • 更新视图
    • 仿真管理模块
      • 仿真服务
        • 重启服务
    • 流程引擎模块
      • 流程日志
        • 查询流程实例日志数据
        • 查询节点日志数据
      • 流程实例归档
        • 根据过滤器查询归档信息
        • 根据ID恢复已归档流程实例
        • 根据ID查询归档详细信息
        • 根据ID删除归档信息
        • 根据过滤器查询流程实例归档周期任务配置
        • 添加流程实例归档周期任务配置
        • 执行一次性归档流程实例
        • 根据ID查询流程实例归档周期任务配置
        • 根据ID删除流程实例归档周期任务配置
        • 根据ID更新流程实例归档周期任务配置
      • 流程测试
        • 流程节点调试
        • 流程模拟测试
      • 扩展节点
        • 查询扩展服务列表
        • 执行测试
        • 查询schema
      • 流程实例清除
        • 根据过滤器查询流程实例清除周期任务配置
        • 添加流程实例清除周期任务配置
        • 执行一次性清除流程实例
        • 根据ID查询流程实例清除周期任务配置
        • 根据ID删除流程实例清除周期任务配置
        • 根据ID更新流程实例清除周期任务配置
      • 流程任务
        • 查询流程任务数据
        • 查询流程实例数据
        • 流程任务中断
      • 日志清除
        • 根据过滤器查询日志周期任务配置
        • 保存一条日志周期任务配置
        • 执行一次性清除
        • 根据id查询日志周期任务配置
        • 根据id删除日志周期任务配置
        • 根据id更新日志周期任务配置
    • 流程管理模块
      • 流程管理
        • 根据过滤器查询 流程数据
        • 保存一条流程数据到数据库
        • 根据id导出数据
        • 查询当前系统拥有的流程数量.
        • 上传压缩包导入数据
        • 根据url导入数据
        • 根据id查询 流程数据
        • 根据id及数据替换原有 流程数据
        • 根据id拷贝更新流程数据
        • 根据id从数据库删除一条 流程数据
        • 根据id更新 流程数据
      • 流程草稿管理
        • 根据过滤器查询 流程草稿数据
        • 保存一条流程草稿数据到数据库
        • 根据id查询流程草稿数据
        • 根据id及数据替换原有流程草稿数据
        • 根据id从数据库删除一条 流程草稿数据
        • 根据id更新流程草稿数据
      • 流程日志管理
        • 根据过滤器查询流程数据
        • 保存一条流程数据到数据库
        • 保存一条 流程数据到数据库
        • 根据id查询流程数据
        • 查询数据
      • 流程任务
        • 根据过滤器查询 流程任务
        • 保存一条流程任务数据到数据库
        • 根据过滤器查询 分配给当前用户的流程任务
        • 根据过滤器更新 流程任务
        • 根据id更新 转审
        • 根据id查询流程任务
        • 根据id及数据替换原有 流程任务
        • 根据id从数据库删除一条 流程任务
        • 根据id更新 流程任务
        • 流程触发同意执行
        • 流程触发否决执行
        • 填写表格
        • 提交
      • 流程触发日志管理
        • 保存一条 流程数据到数据库
        • 保存一条 流程数据到数据库
    • 前端管理模块
      • 前端管理
        • 404找不到页面
        • 返回国际化文件合并数据
        • 返回中台html
        • 返回前台html
    • 报表模块
      • 报表管理
        • 根据过滤器查询 报表数据
        • 保存一条报表数据到数据库
        • 查询当前系统拥有的报表数量.
        • 根据id查询 报表数据
        • 根据id及数据替换原有 报表数据
        • 根据id从数据库删除一条 报表数据
        • 根据id更新 报表数据
      • 报表副本管理
        • 根据过滤器查询 报表数据
        • 保存一条报表数据到数据库
        • 根据id查询 报表数据
        • 根据id及数据替换原有 报表数据
        • 根据id拷贝更新报表修改副本数据
        • 根据id从数据库删除一条 报表数据
        • 根据id更新 报表数据
    • 算法管理模块
      • 我的算法
        • 根据过滤器查询算法实例数据
        • 保存一条算法数据到我的算法
        • 根据id查询算法数据
        • 根据id及数据替换原有算法数据
        • 根据id从我的算法删除一条算法数据
        • 根据id更新算法数据
      • 算法调试日志
        • 根据过滤器查询算法调试日志数据
        • 保存一条算法调试日志数据到数据库
        • 根据id查询算法调试日志数据
        • 根据id及数据替换原有算法调试日志数据
        • 根据id从数据库删除一条算法调试日志数据
        • 根据id更新算法调试日志数据
      • 算法服务
        • 运行
        • 调试
        • 查询算法服务列表
        • 查询算法服务schema
    • 数据库备份模块
      • 数据库备份
        • 根据过滤器查询备份记录信息
        • 根据备份记录ID删除备份数据, 会删除相关的备份记录和备份文件
        • 下载指定数据库备份记录的备份文件.
        • 直接使用数据库自带的备份功能备份项目数据.
        • 使用指定的备份记录还原项目数据.
        • 统计前端文件目录和当前备份项目的媒体库的大小, 单位: MB.
        • 上传数据库备份文件.
        • 根据备份记录id查询备份信息
      • 数据库周期备份
        • 根据过滤器查询周期备份配置信息
        • 创建数据库周期备份.
        • 根据周期备份记录id查询周期备份信息
        • 根据周期备份ID删除周期备份
        • 修改数据库周期备份.
      • FTP备份
        • 查询 FTP 服务器上所有的备份文件.
        • 查询FTP备份配置.
        • 设置FTP备份配置.
        • 下载 FTP 备份服务器上面的指定备份文件.
        • 使用 FTP 服务器上的备份文件恢复数据
        • 删除 FTP 备份服务器中指定的备份文件.
    • 数据源模块
      • 数据集列配置(高级功能)
        • 批量更新列设置
        • 创建数据集的计算字段
        • 删除计算字段
        • 更新计算字段配置
        • 获取指定数据集的列配置
        • 自动更新列配置
      • 数据集(高级功能)
        • 通过表数据的查询方式查询数据集数据
        • 返回数据集的JSON schema
        • 查询数据集
        • 迁移数据集全部配置
        • 创建数据集
        • 数据集预览
        • 根据ID获取数据集配置
        • 删除数据集
        • 更新数据集
      • 数据接口组管理
        • 根据过滤器查询数据接口组数据
        • 保存一条数据接口组数据到数据库
        • 批量删除数据
        • 实时验证DB数据源是否可以连通
        • 根据id查询数据接口组数据
        • 根据id及数据替换原有数据接口组数据。DB数据源不支持此方法。
        • 根据id从数据库删除一条数据接口组数据
        • 根据id更新数据接口组数据
      • 数据接口管理
        • 根据过滤器查询数据接口数据
        • 保存一条数据接口数据到数据库
        • 根据id从数据库删除一条数据接口数据
        • 根据id查询数据接口数据
        • 根据id及数据替换原有数据接口数据
        • 根据id从数据库删除一条数据接口数据
        • 根据id更新数据接口数据
      • 数据管理
        • 调用接口
      • 视图(高级功能)
        • 查询视图
        • 创建视图
        • 视图预览
        • 删除视图
        • 更新视图
  • 运维管理接口
    • 后端驱动管理
      • 查询驱动安装包列表
      • 根据项目id、驱动id或者驱动下载链接安装驱动
      • 停止驱动安装
      • 根据服务名删除驱动实例
      • 根据项目id、驱动id、驱动实例id或者驱动下载链接安装驱动
      • 查询指定数据
      • 查询所有服务运行状态
    • 后端spm管理
      • 根据项目id删除所有服务
    • 批量升级管理
      • 上传压缩包离线批量升级
    • 登录管理
      • 更新个人密码
      • 获取当前用户信息
      • 用户登录
      • 响应图形验证码
      • 获取验证码信息
      • 用户登出
      • 刷新令牌
    • 容器编排管理
      • 通过编排文件停止并删除所有容器
      • 通过编排文件重新启动平台所有容器
      • 查询所有服务
      • 编排文件中添加指定服务并通过编排文件启动容器
      • 查询编排文件中指定服务配置信息
      • 修改编排文件中指定服务并通过编排文件执行容器启动
      • 删除服务
      • 通过编排文件启动平台所有容器
      • 通过编排文件停止平台所有容器
      • 通过编排文件创建并启动所有容器
      • 查询部署文件
      • 更新部署文件
    • 容器管理
      • 在nginx容器中执行nginx -s reload
      • 查询所有容器
      • 查询运维管理容器日志
      • 查询指定容器
      • 删除指定容器
      • 获取容器Console exec id
      • 查询指定容器日志
      • 重启指定容器
      • 启动指定容器
      • 查询指定容器状态
      • 停止指定容器
      • 进入指定容器Console
    • 镜像管理
      • 上传镜像
      • 查询所有镜像
      • 安装服务
      • 在线安装服务
    • 驱动管理
      • 查询驱动列表
      • 保存一条驱动到驱动仓库
      • 根据项目id、驱动id或者驱动下载链接安装驱动
      • 根据驱动id从驱动仓库删除一条驱动数据
    • 前中台站点包管理
      • 查询所有前中台站点包信息
      • 删除指定组包文件
      • 安装前中台包文件
      • 离线安装运维前端文件
      • 离线安装空间管理前端文件
      • 在线安装前中台包文件
      • 在线安装运维前端文件
      • 在线安装空间管理前端文件
      • 查询空间包信息
      • 查询空间包信息
      • 上传资源文件
    • 安装信息
      • 查询依赖关系
      • 查询数据
      • 查询指定数据
      • 删除指定数据
    • 日志管理
      • 查询日志信息
      • 查询日志信息
      • 根据id查询日志数据
      • 查询归档日志信息
      • 根据id查询归档日志数据
    • 媒体资源文件管理
      • 上传资源文件
    • 服务器信息
      • 查询服务器状态
    • 用户管理
      • 更新用户
      • 查询管理员数据
      • 创建管理员密码
      • 检查管理员是否存在
    • windows服务安装信息
      • 安装服务
      • 在线安装服务
    • windows服务配置管理
      • 重启平台所有服务
      • 查询所有服务
      • 配置文件中添加指定服务并通过配置文件启动容器
      • 查询配置文件中指定服务配置信息
      • 修改配置文件中指定服务并重启
      • 删除服务
      • 启动平台所有服务
      • 停止平台所有服务
      • 查询服务部署文件
      • 更新服务配置文件
    • windows服务进程管理
      • 查询所有进程信息
      • 查询进程日志
      • 查询进程监控
      • 重启指定服务
      • 启动指定服务
      • 查询指定服务的状态
      • 停止指定服务
    • 后端数据中转服务
      • 查询数据中转服务安装包列表
      • 根据项目id、数据中转服务id或者数据中转服务下载链接安装数据中转服务
      • 停止数据中转服务安装
      • 根据服务名删除数据中转服务实例
    • 后端登录管理
      • 用户登录
      • 用户登录
    • 操作日志归档清除管理
      • 根据过滤器查询归档清除配置数据
      • 保存一条归档清除配置数据到数据库
      • 执行一次性归档或清除
      • 根据id查询归档清除配置数据
      • 根据id及数据替换原有归档清除配置数据
      • 根据id从数据库删除一条归档清除配置数据
      • 根据id更新归档清除配置数据
    • 代理管理
      • 读取配置
      • 保存配置
      • 下载npc客户端
      • 是否可以连接nps服务器和当前服务器系统信息
      • 开启npc客户端
      • 停止npc客户端
    • 系统运行信息
      • 查询系统信息
  1. 角色管理

根据过滤器查询角色数据

GET
/core/role
角色管理
以query的查询格式为准

请求参数

Query 参数
query
string 
查询值
可选
Header 参数
x-request-project
string 
可选
项目ID, 默认default
Authorization
string 
Token
可选
默认值:
{{ACCESS_TOKEN}}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET '/core/role' \
--header 'Authorization: {{ACCESS_TOKEN}}'

返回响应

🟢200查询结果
application/json
Body
array of:
applicant
string 
审核提交者
可选
createTime
string 
创建时间
可选
dashboard
object 
画面
可选
额外字段
integer  | number  | string  | boolean 
可选
description
string 
描述
可选
diff
string 
数据差异
可选
disabled
boolean 
是否禁用
可选
examineFinal
string 
审核最终结果
可选
examineObj
object 
审核修改内容
可选
额外字段
integer  | number  | string  | boolean 
可选
examineStatus
string 
审核状态
可选
examineType
string 
审核类型
可选
highSetting
object 
安全区配置
可选
额外字段
integer  | number  | string  | boolean 
可选
i18nProp
object 
国际化配置
可选
额外字段
integer  | number  | string  | boolean 
可选
id
string 
唯一标识
可选
isBlackList
boolean 
黑名单权限
可选
mainmenu
array [object {1}] 
主页菜单配置
可选
额外字段
integer  | number  | string  | boolean 
可选
modifyTime
string 
修改时间
可选
name
string 
名称
可选
permission
array[string]
角色管理的权限
可选
reason
string 
拒绝原因
可选
submitTime
string 
提交时间
可选
userIds
array[string]
用户ID列表
可选
users
array[object (entitys.UserSchema) {78}] 
用户
可选
adminAccess
boolean 
可选
是否需要管理员访问权限
allPermission
array[string]
全部权限
可选
applicant
string 
审核提交者
可选
binddingtalk
boolean 
绑定钉钉
可选
bindwechatee
boolean 
绑定企业微信
可选
checkProof
string 
用户校验值
可选
createTime
string 
创建时间
可选
custom
object 
自定义字段
可选
dashboard
object 
画面
可选
dduserid
string 
钉钉用户ID
可选
department
array[object (entitys.DeptSchema) {10}] 
部门
可选
departmentIds
array[string]
部门ID列表
可选
diff
string 
数据差异
可选
disabled
boolean 
禁用
可选
email
string 
邮箱
可选
emailSum
string 
邮箱摘要
可选
errorLoginTimeouttime
string 
冻结预期超时时间
可选
errorLoginTimeouttimeAdmin
string 
可选
冻结预期超时时间(中台)
examineFinal
string 
审核最终结果
可选
examineObj
object 
审核内容
可选
examineStatus
string 
审核状态
可选
examineType
string 
审核类型
可选
expireUse
integer 
有效时长(秒)
可选
expires
integer 
旧有效时长(秒)
可选
extra
object 
额外属性
可选
highSetting
object 
安全区配置
可选
id
string 
唯一标识
可选
identificationNumber
string 
身份证号
可选
identificationNumberSum
string 
身份证号摘要
可选
identity
boolean 
是否是管理员身份
可选
industry
string 
行业配置
可选
isFirstLogin
boolean 
是否初次登录
可选
isShare
boolean 
可选
判断用户是否是分享用户
isSuper
boolean 
可选
判断用户是否是超级管理员的标志位
mainmenu
array [object {1}] 
主页菜单配置
可选
modifyTime
string 
修改时间
可选
name
string 
名称
可选
new_password
string 
新密码
可选
nickName
string 
用户微信昵称
可选
noChildDept
boolean 
可选
不查看子部门报警数据
noChildDeptTableData
boolean 
可选
不查看子部门下的记录数据
noOpTimeouttime
string 
不操作预期超时时间
可选
noOpTimeouttimeAdmin
string 
可选
不操作预期超时时间(中台)
oldPwdList
array[string]
历史密码
可选
old_password
string 
旧密码
可选
onlyNode
boolean 
仅管理个人设备
可选
openName
string 
用户微信名称
可选
openid
string 
用户openid
可选
pageSetting
object 
页配置
可选
password
string 
密码
可选
password2
string 
确认密码
可选
passwordSum
string 
密码sm3摘要
可选
permission
array[string]
权限
可选
phone
string 
电话信息
可选
phoneSum
string 
电话信息摘要
可选
publicKey
string 
公钥
可选
pwdExpireConfig
object 
可选
强制修改密码时长配置
pwdExpireConfigSetting
object 
可选
强制修改密码时长前端配置
pwdTimeouttime
string 
可选
强制修改密码预期超时时间
reason
string 
拒绝原因
可选
remark
string 
备注
可选
roles
array[object (entitys.RoleSchema) {22}] 
角色
可选
rolesIds
array[string]
角色ID列表
可选
settings
object 
配置
可选
shareUserType
string 
分享画面类型
可选
showCloseStatus
string 
显示界面关闭状态
可选
sleepTimeouttime
string 
休眠超时预期时间
可选
startTime
object 
有效期起始时间配置
可选
status
string 
状态
可选
submitTime
string 
审核提交时间
可选
tableDataSetting
array[object (entitys.DataSetting) {4}] 
管理表记录
可选
tableFieldsSetting
object 
表字段配置
可选
tableSetting
array[object (entitys.GeneralTable) {2}] 
管理表
可选
tableSizeSetting
object 
表大小配置
可选
timeoutTimeUse
string 
分享画面超时时间
可选
type
string 
类型
可选
warningFilter
array [object {1}] 
报警分组配置
可选
wechateeuserid
string 
企业微信用户
可选
示例
[
  {
    "applicant": "string",
    "createTime": "string",
    "dashboard": {},
    "description": "string",
    "diff": "string",
    "disabled": true,
    "examineFinal": "string",
    "examineObj": {},
    "examineStatus": "string",
    "examineType": "string",
    "highSetting": {},
    "i18nProp": {},
    "id": "string",
    "isBlackList": true,
    "mainmenu": [
      {}
    ],
    "modifyTime": "string",
    "name": "string",
    "permission": [
      "string"
    ],
    "reason": "string",
    "submitTime": "string",
    "userIds": [
      "string"
    ],
    "users": [
      {
        "adminAccess": true,
        "allPermission": [
          "string"
        ],
        "applicant": "string",
        "binddingtalk": true,
        "bindwechatee": true,
        "checkProof": "string",
        "createTime": "string",
        "custom": {},
        "dashboard": {},
        "dduserid": "string",
        "department": [
          {
            "createTime": "string",
            "dataSetting": [
              {
                "query": {},
                "selectRecord": [
                  {
                    "id": null,
                    "name": "string"
                  }
                ],
                "selectType": "string",
                "table": {
                  "id": "string",
                  "title": "string"
                }
              }
            ],
            "fullName": "string",
            "id": "string",
            "modifyTime": "string",
            "name": "string",
            "parent": null,
            "parentId": "string",
            "userIds": [
              "string"
            ],
            "users": [
              {}
            ]
          }
        ],
        "departmentIds": [
          "string"
        ],
        "diff": "string",
        "disabled": true,
        "email": "string",
        "emailSum": "string",
        "errorLoginTimeouttime": "string",
        "errorLoginTimeouttimeAdmin": "string",
        "examineFinal": "string",
        "examineObj": {},
        "examineStatus": "string",
        "examineType": "string",
        "expireUse": 0,
        "expires": 0,
        "extra": {},
        "highSetting": {},
        "id": "string",
        "identificationNumber": "string",
        "identificationNumberSum": "string",
        "identity": true,
        "industry": "string",
        "isFirstLogin": true,
        "isShare": true,
        "isSuper": true,
        "mainmenu": [
          {}
        ],
        "modifyTime": "string",
        "name": "string",
        "new_password": "string",
        "nickName": "string",
        "noChildDept": true,
        "noChildDeptTableData": true,
        "noOpTimeouttime": "string",
        "noOpTimeouttimeAdmin": "string",
        "oldPwdList": [
          "string"
        ],
        "old_password": "string",
        "onlyNode": true,
        "openName": "string",
        "openid": "string",
        "pageSetting": {},
        "password": "string",
        "password2": "string",
        "passwordSum": "string",
        "permission": [
          "string"
        ],
        "phone": "string",
        "phoneSum": "string",
        "publicKey": "string",
        "pwdExpireConfig": {
          "hasPwdExpire": true,
          "pwdExpire": 0
        },
        "pwdExpireConfigSetting": {},
        "pwdTimeouttime": "string",
        "reason": "string",
        "remark": "string",
        "roles": [
          {}
        ],
        "rolesIds": [
          "string"
        ],
        "settings": {},
        "shareUserType": "string",
        "showCloseStatus": "string",
        "sleepTimeouttime": "string",
        "startTime": {},
        "status": "string",
        "submitTime": "string",
        "tableDataSetting": [
          {
            "query": {},
            "selectRecord": [
              {
                "id": null,
                "name": "string"
              }
            ],
            "selectType": "string",
            "table": {
              "id": "string",
              "title": "string"
            }
          }
        ],
        "tableFieldsSetting": {},
        "tableSetting": [
          {
            "id": "string",
            "title": "string"
          }
        ],
        "tableSizeSetting": {},
        "timeoutTimeUse": "string",
        "type": "string",
        "warningFilter": [
          {}
        ],
        "wechateeuserid": "string"
      }
    ]
  }
]
🟠401{code:0,message:未授权}
🔴500{code:0,message:服务器错误}
上一页
根据id更新数据
下一页
保存一条角色数据到数据库
Built with