diff --git a/src/api/system/dept/index.js b/src/api/system/dept/index.js index 1570eaf..f9d3ff1 100644 --- a/src/api/system/dept/index.js +++ b/src/api/system/dept/index.js @@ -53,7 +53,7 @@ export function editDept(data) { */ export function deleteDept(id) { return request({ - url: `/dept/delete${[id]}`, + url: `/dept/delete/${id}`, method: 'DELETE' }) } diff --git a/src/api/system/menu/index.js b/src/api/system/menu/index.js index 6854bb6..e11607b 100644 --- a/src/api/system/menu/index.js +++ b/src/api/system/menu/index.js @@ -53,7 +53,7 @@ export function editMenu(data) { */ export function deleteMenu(id) { return request({ - url: `/menu/delete${[id]}`, + url: `/menu/delete/${id}`, method: 'DELETE' }) } diff --git a/src/api/system/role/index.js b/src/api/system/role/index.js index 421e1a3..878e891 100644 --- a/src/api/system/role/index.js +++ b/src/api/system/role/index.js @@ -63,9 +63,9 @@ export function setRoleStatus(data) { * 删除角色 * params */ -export function deleteRole(id) { +export function deleteRole(data) { return request({ - url: `/role/delete${[id]}`, + url: `/role/delete/${data}`, method: 'DELETE' }) } diff --git a/src/views/system/role/components/RoleModal.vue b/src/views/system/role/components/RoleModal.vue new file mode 100644 index 0000000..333f3a6 --- /dev/null +++ b/src/views/system/role/components/RoleModal.vue @@ -0,0 +1,250 @@ + + + + diff --git a/src/views/system/role/index.vue b/src/views/system/role/index.vue index 853a07a..829b51e 100644 --- a/src/views/system/role/index.vue +++ b/src/views/system/role/index.vue @@ -1,45 +1,72 @@ diff --git a/src/views/system/role/table.js b/src/views/system/role/table.js index a0b35ac..c2cda2a 100644 --- a/src/views/system/role/table.js +++ b/src/views/system/role/table.js @@ -45,12 +45,6 @@ const data = { align: 'center' }, - { - title: '状态', - key: 'status', - align: 'center', - width: 100 - }, { title: '部门', key: 'deptName', diff --git a/src/views/system/user/components/UserModal.vue b/src/views/system/user/components/UserModal.vue index 6c98893..333f3a6 100644 --- a/src/views/system/user/components/UserModal.vue +++ b/src/views/system/user/components/UserModal.vue @@ -25,17 +25,6 @@ }" size="2" /> - { console.log(e) @@ -245,9 +234,9 @@ export default defineComponent({ if (res.code === 0) { this.handleClose() this.$emit('done') - $message.success(res.data.msg) + $message.success(res.msg) } else { - $message.error(res.data.msg) + $message.error(res.msg) } }) } diff --git a/src/views/system/user/index.vue b/src/views/system/user/index.vue index 4906fd7..23a59a1 100644 --- a/src/views/system/user/index.vue +++ b/src/views/system/user/index.vue @@ -1,26 +1,26 @@