diff --git a/src/api/system/role.js b/src/api/system/role.js index 2bd08b2..cc280a4 100644 --- a/src/api/system/role.js +++ b/src/api/system/role.js @@ -1,6 +1,6 @@ import request from '@/utils/request' -// 获取角色列表 +// 获取角色下拉列表 - 新增用户 export function FetchDropDownList(parameter) { return request({ url: 'api/roles/dropdown/list', @@ -9,6 +9,15 @@ export function FetchDropDownList(parameter) { }) } +// 获取角色列表 +export function FetchRolesList(parameter) { + return request({ + url: 'api/roles/list', + method: 'get', + params: parameter + }) +} + // 获取所有的Role export function getAll() { return request({ diff --git a/src/api/system/user.js b/src/api/system/user.js index c00961f..be041f2 100644 --- a/src/api/system/user.js +++ b/src/api/system/user.js @@ -28,6 +28,15 @@ export function FetchDeleteUser(parameter) { }) } +// 编辑用户 +export function FetchEditUser(parameter) { + return request({ + url: 'api/users/edit', + method: 'put', + data: parameter + }) +} + export function add(data) { return request({ url: 'api/users', diff --git a/src/views/system/role/index.vue b/src/views/system/role/index.vue index f17bced..3fe2c7b 100644 --- a/src/views/system/role/index.vue +++ b/src/views/system/role/index.vue @@ -8,16 +8,15 @@
角色名称:
- 新增 @@ -30,7 +29,6 @@ :close-on-click-modal="false" :show-close="false" :visible.sync="roleFormVisible" - :title="crud.status.title" width="960px" top="20px" > @@ -72,7 +70,7 @@ @@ -98,24 +96,30 @@ - - + + + - + @@ -134,36 +138,33 @@ - +