若依财务管理
  1. 角色信息
若依财务管理
  • ruoyi-admin
    • 验证码操作处理
      • 生成验证码
    • 通用请求处理
      • 通用下载请求
      • 通用上传请求(单个)
      • 通用上传请求(多个)
      • 本地资源通用下载
    • 用户信息管理
      • 获取用户列表
      • 获取用户详细
      • 新增用户
      • 更新用户
      • 删除用户信息
    • 岗位信息操作处理
      • 获取岗位列表
      • export
      • 根据岗位编号获取详细信息
      • 新增岗位
      • 修改岗位
      • 删除岗位
      • 获取岗位选择框列表
    • 公告 信息操作处理
      • 获取通知公告列表
      • 根据通知公告编号获取详细信息
      • 新增通知公告
      • 修改通知公告
      • 删除通知公告
    • 参数配置 信息操作处理
      • 获取参数配置列表
      • export
      • 根据参数编号获取详细信息
      • 根据参数键名查询参数值
      • 新增参数配置
      • 修改参数配置
      • 删除参数配置
      • 刷新参数缓存
    • 用户信息
      • 获取用户列表
      • export
      • importData
      • importTemplate
      • 根据用户编号获取详细信息
      • 根据用户编号获取详细信息
      • 新增用户
      • 修改用户
      • 删除用户
      • 重置密码
      • 状态修改
      • 根据用户编号获取授权角色
      • 用户授权角色
      • 获取部门树列表
    • 菜单信息
      • 获取菜单列表
      • 根据菜单编号获取详细信息
      • 获取菜单下拉树列表
      • 加载对应角色菜单列表树
      • 新增菜单
      • 修改菜单
      • 删除菜单
    • 个人信息 业务处理
      • 个人信息
      • 修改用户
      • 重置密码
      • 头像上传
    • 注册验证
      • register
    • 登录验证
      • 登录方法
      • 获取用户信息
      • 获取路由信息
    • 角色信息
      • list
        GET
      • export
        POST
      • 根据角色编号获取详细信息
        GET
      • 新增角色
        POST
      • 修改保存角色
        PUT
      • 修改保存数据权限
        PUT
      • 状态修改
        PUT
      • 删除角色
        DELETE
      • 获取角色选择框列表
        GET
      • 查询已分配用户角色列表
        GET
      • 查询未分配用户角色列表
        GET
      • 取消授权用户
        PUT
      • 批量取消授权用户
        PUT
      • 批量选择用户授权
        PUT
      • 获取对应角色部门树列表
        GET
    • 部门信息
      • 获取部门列表
      • 查询部门列表(排除节点)
      • 根据部门编号获取详细信息
      • 新增部门
      • 修改部门
      • 删除部门
    • 首页
      • 访问首页,提示语
    • 数据字典信息
      • list
      • export
      • 查询字典类型详细
      • 新增字典类型
      • 修改字典类型
      • 删除字典类型
      • 刷新字典缓存
      • 获取字典选择框列表
      • list
      • export
      • 查询字典数据详细
      • 根据字典类型查询字典数据信息
      • 新增字典类型
      • 修改保存字典类型
      • 删除字典类型
    • 服务器监控
      • getInfo
    • 在线用户监控
      • list
      • 强退用户
    • 缓存监控
      • getInfo
      • cache
      • getCacheKeys
      • getCacheValue
      • clearCacheName
      • clearCacheKey
      • clearCacheAll
    • 系统访问记录
      • list
      • export
      • remove
      • clean
      • unlock
    • 操作日志记录
      • list
      • export
      • remove
      • clean
  • ruoyi-basicdata(基础数据模块)
    • 凭证字Controller
      • 查询凭证字列表
      • 导出凭证字列表
      • 获取凭证字详细信息
      • 新增凭证字
      • 修改凭证字
      • 删除凭证字
  • ruoyi-generator
    • 代码生成 操作处理
      • 查询代码生成列表
      • 获取代码生成信息
      • 查询数据库列表
      • 查询数据表字段列表
      • 导入表结构(保存)
      • 创建表结构(保存)
      • 修改保存代码生成业务
      • 删除代码生成
      • 预览代码
      • 生成代码(下载方式)
      • 生成代码(自定义路径)
      • 同步数据库
      • 批量生成代码
  • ruoyi-quartz
    • 调度日志操作处理
      • 查询定时任务调度日志列表
      • 导出定时任务调度日志列表
      • 根据调度编号获取详细信息
      • 删除定时任务调度日志
      • 清空定时任务调度日志
    • 调度任务信息操作处理
      • 查询定时任务列表
      • 导出定时任务列表
      • 获取定时任务详细信息
      • 新增定时任务
      • 修改定时任务
      • 定时任务状态修改
      • 定时任务立即执行一次
      • 删除定时任务
  1. 角色信息

新增角色

POST
/system/role

请求参数

Body 参数application/json
createBy
string 
创建者
可选
createTime
string 
创建时间
可选
updateBy
string 
更新者
可选
updateTime
string 
更新时间
可选
remark
string 
备注
可选
params
object (MapObject) 
请求参数
可选
key
object (key) 
可选
roleId
integer <int64>
角色ID
可选
roleName
string 
角色名称
可选
roleKey
string 
角色权限
可选
roleSort
integer 
角色排序
可选
dataScope
string 
可选
数据范围(1:所有数据权限;2:自定义数据权限;3:本部门数据权限;4:本部门及以下数据权限;5:仅本人数据权限)
menuCheckStrictly
boolean 
可选
菜单树选择项是否关联显示( 0:父子不互相关联显示 1:父子互相关联显示)
deptCheckStrictly
boolean 
可选
部门树选择项是否关联显示(0:父子不互相关联显示 1:父子互相关联显示 )
status
string 
可选
角色状态(0正常 1停用)
delFlag
string 
可选
删除标志(0代表存在 2代表删除)
flag
boolean 
可选
用户是否存在此角色标识 默认不存在
默认值:
false
menuIds
array[integer]
菜单组
可选
deptIds
array[integer]
部门组(数据权限)
可选
permissions
array[string]
角色菜单权限
可选
示例
{
    "createBy": "string",
    "createTime": "string",
    "updateBy": "string",
    "updateTime": "string",
    "remark": "string",
    "params": {
        "key": {}
    },
    "roleId": 0,
    "roleName": "string",
    "roleKey": "string",
    "roleSort": 0,
    "dataScope": "string",
    "menuCheckStrictly": true,
    "deptCheckStrictly": true,
    "status": "string",
    "delFlag": "string",
    "flag": false,
    "menuIds": [
        0
    ],
    "deptIds": [
        0
    ],
    "permissions": [
        "string"
    ]
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/system/role' \
--header 'Content-Type: application/json' \
--data-raw '{
    "createBy": "string",
    "createTime": "string",
    "updateBy": "string",
    "updateTime": "string",
    "remark": "string",
    "params": {
        "key": {}
    },
    "roleId": 0,
    "roleName": "string",
    "roleKey": "string",
    "roleSort": 0,
    "dataScope": "string",
    "menuCheckStrictly": true,
    "deptCheckStrictly": true,
    "status": "string",
    "delFlag": "string",
    "flag": false,
    "menuIds": [
        0
    ],
    "deptIds": [
        0
    ],
    "permissions": [
        "string"
    ]
}'

返回响应

🟢200成功
application/json
Body
操作消息提醒
key
object 
可选
示例
{
  "": {}
}
上一页
根据角色编号获取详细信息
下一页
修改保存角色
Built with