kewen-framework-auth框架示例API
  1. 主体相关
kewen-framework-auth框架示例API
  • 测试权限模块
    • 测试权限数据范围Controller
      • 测试数据范围
      • 测试数据范围 分页
      • 测试数据编辑
      • 测试数据权限编辑
      • 测试菜单控制
  • 会议室相关
    • 主体相关
      • 创建会议室-通过接口保存权限
        POST
      • 创建会议室-通过注解保存权限
        POST
      • 编辑会议室主权限
        POST
    • 查询可编辑列表
      GET
    • 会议室编辑-通过注解
      POST
    • 会议室编辑-通过接口
      POST
    • 查询可预约列表
      GET
    • 会议室预约
      POST
  • 登录
    POST
  • 获取当前用户
    GET
  • 获取当前用户菜单路由
    GET
  • 所有路由菜单
    GET
  • 所有API菜单
    GET
  • 不需要登录hello
    GET
  • security注解
    GET
  • 修改密码
    POST
  1. 主体相关

创建会议室-通过注解保存权限

开发中
POST
/meetingRoomPrimary/add

请求参数

Header 参数
Authorization
string 
可选
示例值:
{{token}}
Body 参数application/json
object {0}
示例
{
  "name": "2105大会议室",
  "userCount": 32,
  "place": "大门入口右转2105号大会议室",
  "remark": "全景落地窗,尊享位置",
  "isVideo": 1,
  "isProjector": 1,
  "isPhone": 1,
  "authObject": {
    "roles": [
      {
        "id": 1,
        "name": "超级管理员"
      },
      {
        "id": 4,
        "name": "会议室管理员"
      }
    ]
  }
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://localhost:8081/meetingRoomPrimary/add' \
--header 'Authorization: ' \
--header 'Content-Type: application/json' \
--data-raw '{
  "name": "2105大会议室",
  "userCount": 32,
  "place": "大门入口右转2105号大会议室",
  "remark": "全景落地窗,尊享位置",
  "isVideo": 1,
  "isProjector": 1,
  "isPhone": 1,
  "authObject": {
    "roles": [
      {
        "id": 1,
        "name": "超级管理员"
      },
      {
        "id": 4,
        "name": "会议室管理员"
      }
    ]
  }
}'

返回响应

🟢200成功
application/json
Body
code
integer 
必需
success
boolean 
必需
message
string 
必需
data
object 
必需
id
integer 
必需
name
string 
必需
userCount
integer 
必需
place
string 
必需
remark
string 
必需
isVideo
integer 
必需
isProjector
integer 
必需
isPhone
integer 
必需
authObject
object 
必需
dataId
integer 
必需
示例
{"code":200,"success":true,"message":"成功","data":{"id":11,"name":"1103大会议室4","userCount":32,"place":"大门入口右转1103号大会议室","remark":"全景落地窗,尊享位置","isVideo":1,"isProjector":1,"isPhone":1,"authObject":{"users":[],"roles":[{"id":1,"name":"超级管理员","auth":{"auth":"ROLE_1","description":"ROLE_超级管理员"}},{"id":4,"name":"会议室管理员","auth":{"auth":"ROLE_4","description":"ROLE_会议室管理员"}}],"depts":[],"empty":false},"dataId":11}}
上一页
创建会议室-通过接口保存权限
下一页
编辑会议室主权限
Built with