ruoyi-vue-plus
  1. 在线用户监控
ruoyi-vue-plus
  • 代码生成 操作处理
    • 修改保存代码生成业务
      PUT
    • 导入表结构(保存)
      POST
    • 修改代码生成业务
      GET
    • 同步数据库
      GET
    • 预览代码
      GET
    • 查询代码生成列表
      GET
    • 生成代码(自定义路径)
      GET
    • 生成代码(下载方式)
      GET
    • 查询数据库列表
      GET
    • 查询数据表字段列表
      GET
    • 批量生成代码
      GET
    • 删除代码生成
      DELETE
  • 用户信息
    • 修改用户
      PUT
    • 新增用户
      POST
    • 重置密码
      PUT
    • 状态修改
      PUT
    • 用户授权角色
      PUT
    • 获取导入模板
      POST
    • 导入数据
      POST
    • 导出用户列表
      POST
    • 获取用户列表
      GET
    • 获取部门树列表
      GET
    • 根据用户编号获取授权角色
      GET
    • 根据用户编号获取详细信息
      GET
    • 根据用户编号获取详细信息
      GET
    • 删除用户
      DELETE
  • 个人信息 业务处理
    • 个人信息
    • 修改用户
    • 重置密码
    • 头像上传
  • 角色信息
    • 修改保存角色
    • 新增角色
    • 修改保存数据权限
    • 状态修改
    • 批量选择用户授权
    • 取消授权用户
    • 批量取消授权用户
    • 导出角色信息列表
    • 根据角色编号获取详细信息
    • 获取角色选择框列表
    • 获取角色信息列表
    • 获取对应角色部门树列表
    • 查询未分配用户角色列表
    • 查询已分配用户角色列表
    • 删除角色
  • 岗位信息操作处理
    • 修改岗位
    • 新增岗位
    • 导出岗位列表
    • 根据岗位编号获取详细信息
    • 获取岗位选择框列表
    • 获取岗位列表
    • 删除岗位
  • 对象存储配置
    • 修改对象存储配置
    • 新增对象存储配置
    • 状态修改
    • 获取对象存储配置详细信息
    • 查询对象存储配置列表
    • 删除对象存储配置
  • 公告 信息操作处理
    • 修改通知公告
    • 新增通知公告
    • 根据通知公告编号获取详细信息
    • 获取通知公告列表
    • 删除通知公告
  • 菜单信息
    • 修改菜单
    • 新增菜单
    • 根据菜单编号获取详细信息
    • 删除菜单
    • 获取菜单下拉树列表
    • 加载对应角色菜单列表树
    • 获取菜单列表
  • 数据字典信息
    • 修改字典类型
    • 新增字典类型
    • 修改保存字典类型
    • 新增字典类型
    • 导出字典类型列表
    • 导出字典数据列表
    • 查询字典类型详细
    • 获取字典选择框列表
    • 查询字典类型列表
    • 查询字典数据详细
    • 根据字典类型查询字典数据信息
    • 查询字典数据列表
    • 删除字典类型
    • 刷新字典缓存
    • 删除字典类型
  • 部门信息
    • 修改部门
    • 新增部门
    • 根据部门编号获取详细信息
    • 删除部门
    • 获取部门列表
    • 查询部门列表(排除节点)
  • 参数配置 信息操作处理
    • 修改参数配置
    • 新增参数配置
    • 根据参数键名修改参数配置
    • 导出参数配置列表
    • 根据参数编号获取详细信息
    • 获取参数配置列表
    • 根据参数键名查询参数值
    • 删除参数配置
    • 刷新参数缓存
  • 测试树表Controller
    • 修改测试树表
    • 新增测试树表
    • 获取测试树表详细信息
    • 查询测试树表列表
    • 导出测试树表列表
    • 删除测试树表
  • 测试单表Controller
    • 修改测试单表
    • 新增测试单表
    • 导入数据
    • 导出测试单表列表
    • 获取测试单表详细信息
    • 自定义分页查询
    • 查询测试单表列表
    • 删除测试单表
  • 登录验证
    • 小程序登录(示例)
    • 短信登录
    • 退出登录
    • 登录方法
    • 邮件登录
    • 获取路由信息
    • 获取用户信息
  • 文件上传 控制层
    • 上传OSS对象存储
    • 查询OSS对象存储列表
    • 查询OSS对象基于id串
    • 下载OSS对象
    • 删除OSS对象存储
  • swagger3 用法示例
    • 上传请求 必须使用 @RequestPart 注解标注为文件
  • 注册验证
    • 用户注册
  • 操作日志记录
    • 导出操作日志记录列表
    • 获取操作日志记录列表
    • 批量删除操作日志记录
    • 清理操作日志记录
  • 系统访问记录
    • 导出系统访问记录列表
    • /monitor/logininfor/unlock/{userName}
    • 获取系统访问记录列表
    • 批量删除登录日志
    • 清理系统访问记录
  • 测试Excel功能
    • 导入表格
    • 导出下拉框
    • 单列表多数据
    • 多列表多数据
  • 测试批量方法
    • 新增批量方法 可完美替代 saveBatch 秒级插入上万数据 (对mysql负荷较大)
    • 新增或更新 可完美替代 saveOrUpdateBatch 高性能
    • 删除批量方法
  • 在线用户监控
    • 获取在线用户监控列表
      GET
    • 强退用户
      DELETE
  • 缓存监控
    • 获取缓存监控列表
    • 获取缓存监控缓存值详情
    • 获取缓存监控缓存名列表
    • 获取缓存监控Key列表
    • 清理缓存监控缓存名
    • 清理缓存监控Key
    • 清理全部缓存监控
  • 短信演示案例
    • 发送短信Tencent
    • 发送短信Aliyun
  • 测试数据脱敏控制器
    • 测试数据脱敏
  • 测试分布式锁的样例
    • 测试lock4j 注解
    • 测试lock4j 工具
  • Redis 发布订阅 演示案例
    • 订阅消息
    • 发布消息
  • 测试分布式限流样例
    • 测试请求IP限流 同一IP请求受影响
    • 测试集群实例限流 启动两个后端服务互不影响
    • 测试全局限流 全局影响
    • 测试请求IP限流(key基于参数获取) 同一IP请求受影响 简单变量获取 #变量 复杂表达式 #{#变量 != 1 ? 1 : 0}
  • 优先队列 演示案例
    • 删除队列数据
    • 获取队列数据
    • 添加队列数据
  • 延迟队列 演示案例
    • 订阅队列
    • 删除队列数据
    • 销毁队列
    • 添加队列数据
  • 有界队列 演示案例
    • 删除队列数据
    • 获取队列数据
    • 添加队列数据
  • 邮件发送案例
    • 发送邮件
    • 发送邮件(带附件)
  • 测试国际化
    • 通过code获取国际化内容 code为 messages
    • Bean 校验国际化 不传值 分别查看异常返回
    • Validator 校验国际化 不传值 分别查看异常返回
  • 测试数据库加解密功能
    • 测试数据库加解密
  • spring-cache 演示案例
    • 测试设置过期时间 手动设置过期时间10秒 11秒后获取 判断是否相等
    • 测试 @CacheEvict
    • 测试 @CachePut
    • 测试 @Cacheable
  • 验证码操作处理
    • 短信验证码
    • 生成验证码
    • 邮箱验证码
  • 首页
    • 访问首页,提示语
  1. 在线用户监控

获取在线用户监控列表

测试环境
http://10.8.0.4/prod-api
测试环境
http://10.8.0.4/prod-api
GET
/monitor/online/list
在线用户监控
最后修改时间:2023-08-09 12:04:56
责任人:未设置
获取在线用户监控列表

请求参数

Query 参数
ipaddr
string 
IP地址
必需
userName
string 
用户名
必需
Header 参数
Authorization
string 
可选
默认值:
Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiJtb0lBRmwwa0xpbENCODFuUUNINDV2YWxQVmFPMXZ4bSIsInVzZXJJZCI6MX0.XdB8Kviyezfrztm49AtYTTeWxAFKyCNCYPR9yWoT_IQ
clientid
string 
可选

示例代码

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://10.8.0.4/prod-api/monitor/online/list?ipaddr=&userName=' \
--header 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiJtb0lBRmwwa0xpbENCODFuUUNINDV2YWxQVmFPMXZ4bSIsInVzZXJJZCI6MX0.XdB8Kviyezfrztm49AtYTTeWxAFKyCNCYPR9yWoT_IQ' \
--header 'clientid;'

返回响应

🟢200OK
application/json
Body
表格分页数据对象
total
integer <int64>
总记录数
可选
rows
array[object (SysUserOnline) {8}] 
列表数据
可选
tokenId
string 
会话编号
可选
deptName
string 
部门名称
可选
userName
string 
用户名称
可选
ipaddr
string 
登录IP地址
可选
loginLocation
string 
登录地址
可选
browser
string 
浏览器类型
可选
os
string 
操作系统
可选
loginTime
integer <int64>
登录时间
可选
code
integer <int32>
消息状态码
可选
msg
string 
消息内容
可选
示例
{
  "total": 0,
  "rows": [
    {
      "tokenId": "string",
      "deptName": "string",
      "userName": "string",
      "ipaddr": "string",
      "loginLocation": "string",
      "browser": "string",
      "os": "string",
      "loginTime": 0
    }
  ],
  "code": 0,
  "msg": "string"
}
上一页
删除批量方法
下一页
强退用户
Built with