Yi.Framework.Rbac.Application
Menu.ParentId 实体为字符串,对外 DTO 仍为 。
校验图片登录验证码,无需和账号绑定
登录
提供其他服务使用,根据用户id,直接返回token
刷新token
生成验证码
验证电话号码
手机验证码-注册
手机验证码-找回密码
手机验证码-绑定
手机验证码-需通过图形验证码
校验电话验证码,需要与电话号码绑定
找回密码
注册,需要验证码通过
临时注册
不需要验证,为了给第三方使用,例如微信小程序,后续可通过绑定操作,进行账号合并
查询已登录的账户信息
获取当前登录用户的前端路由
支持ruoyi/pure
退出登录
更新密码
重置密码
更新头像
第三方授权服务
第三方oauth登录
code是为了swagger更好的处理和显示
第三方oauth绑定
code是为了swagger更好的处理和显示
获取当前账户的授权信息
删除第三方授权
Config服务实现
多查
根据key查配置
Dictionary服务实现
查询
根据字典类型获取字典列表
DictionaryType服务实现
下载文件,支持缩略图
上传文件
缓存前缀
使用懒加载防止报错
获取所有key并分组
动态条件获取当前在线用户
强制退出用户
Notice服务实现
多查
发送在线消息
发送离线消息
OperationLog服务实现
Dept服务实现
通过角色id查询该角色全部部门
多查
多查
获取树形结构的部门列表
树形结构的部门列表
获取排除指定部门及其子孙部门的部门列表
要排除的部门ID
排除后的部门列表
递归获取指定部门的所有子孙部门ID
部门ID
所有子孙部门ID列表
递归辅助方法:获取子孙部门ID
父部门ID
所有部门列表
结果列表
Menu服务实现
查询当前角色的菜单
获取所有菜单
获取菜单树
Post服务实现
更新状态
Role服务实现
添加角色
修改角色
更新状态
获取角色下的用户
是否在该角色下
批量给用户授权
批量取消授权
获取角色菜单树
获取角色部门树
User服务实现
查询用户
添加用户
单查
更新用户
更新个人中心
更新状态
获取指定部门及其所有子部门下的用户列表
部门ID
用户列表
由于发布功能,主要是服务端项客户端主动推送
成功连接
断开连接