接口返回封装数据, 数据格式 { "code": 200, "msg": "操作成功", "data": {} }
验证码接口 /captcha 返回的的base64位数据流
权限菜单接口 /sys/menu/nav 返回树状结构数据 ,如下:
{
"id": 1,
"name": "sys:manage",
"title": "系统管理",
"icon": "el-icon-s-operation",
"path": null,
"component": null,
"children": [
{
"id": 2,
"name": "sys:user:list",
"title": "用户管理",
"icon": null,
"path": "/sys/users",
"component": "sys/User",
"children": [
{
"id": 8,
"name": "sys:user:save",
"title": "添加用户",
"icon": null,
"path": null,
"component": null,
"children": []
},
{
"id": 9,
"name": "sys:user:update",
"title": "修改用户",
"icon": null,
"path": null,
"component": null,
"children": []
}
]
},
]
}
获取当前用户信息接口 /sys/userInfo 返回数据 id, username, avatar
菜单权限的crud /sys/menu/info/{id} /sys/menu/list /sys/menu/save /sys/menu/update /sys/menu/delete/{id} menu 表字段, created_at, update_at "parentId": 2, "name": "test111", "path": null, "perms": "sys:user:test11", "component": null, "type": 2, "icon": null, "orderNum": 5, "status" : 1
角色的crud /sys/role/info/{id}
/sys/role/list
/sys/role/save
/sys/role/update
/sys/role/delete/{id}
/sys/role/perm/{id} // 角色的权限设置
role表字段 name, code, remark, status
用户的crud /sys/user/info/{id}
/sys/user/list
/sys/user/save
/sys/user/update
/sys/user/delete/{id}
/sys/user/role // 分配用户角色
/sys/user/repass // 初始化密码
修改当前用户的密码接口 /sys/updatePassword 需要字段: password currentPassword
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。