From c321fa38146ebfcc3e6a8d06e43d68789373b944 Mon Sep 17 00:00:00 2001 From: Elune <201507802@qq.com> Date: Mon, 16 Dec 2019 13:24:36 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AF=B9=E6=A0=91=E5=BD=A2=E8=A1=A8=E6=A0=BC?= =?UTF-8?q?=E7=9A=84=E5=A4=9A=E9=80=89=E5=81=9A=E4=BA=86=E7=AE=80=E5=8D=95?= =?UTF-8?q?=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/system/dept.js | 10 +- src/api/system/job.js | 10 +- src/api/system/menu.js | 10 +- src/api/system/role.js | 10 +- src/api/system/user.js | 10 +- src/assets/styles/index.scss | 2 +- src/components/Crud/CRUD.operation.vue | 12 +- src/components/Crud/UD.operation.vue | 18 ++- src/components/Crud/crud.js | 88 ++++++++++++- src/store/modules/app.js | 2 +- src/views/mnt/app/index.vue | 2 +- src/views/mnt/database/execute.vue | 2 +- src/views/mnt/database/index.vue | 2 +- src/views/mnt/deploy/deploy.vue | 2 +- src/views/mnt/deploy/index.vue | 2 +- src/views/mnt/deploy/sysRestore.vue | 2 +- src/views/mnt/server/index.vue | 2 +- src/views/monitor/log/search.vue | 2 +- src/views/monitor/online/index.vue | 89 +++++++------ src/views/monitor/server/index.vue | 2 +- src/views/system/dept/index.vue | 7 +- src/views/system/dict/dictDetail.vue | 2 +- src/views/system/dict/index.vue | 4 +- src/views/system/job/index.vue | 2 +- src/views/system/job/module/form.vue | 2 +- src/views/system/menu/index.vue | 154 +++++++++------------- src/views/system/role/index.vue | 167 ++++++++++-------------- src/views/system/user/index.vue | 22 ++-- src/views/tools/picture/index.vue | 2 +- src/views/tools/storage/local/index.vue | 2 +- 30 files changed, 373 insertions(+), 270 deletions(-) diff --git a/src/api/system/dept.js b/src/api/system/dept.js index 571122d..a071bee 100644 --- a/src/api/system/dept.js +++ b/src/api/system/dept.js @@ -31,4 +31,12 @@ export function edit(data) { }) } -export default { add, edit, del, getDepts } +export function delAll(ids) { + return request({ + url: 'api/dept/', + method: 'delete', + data: ids + }) +} + +export default { add, edit, del, getDepts, delAll } diff --git a/src/api/system/job.js b/src/api/system/job.js index 1ede2e5..56b3cc5 100644 --- a/src/api/system/job.js +++ b/src/api/system/job.js @@ -36,4 +36,12 @@ export function edit(data) { }) } -export default { add, edit, del } +export function delAll(ids) { + return request({ + url: 'api/job/', + method: 'delete', + data: ids + }) +} + +export default { add, edit, del, delAll } diff --git a/src/api/system/menu.js b/src/api/system/menu.js index d605bf0..86e917f 100644 --- a/src/api/system/menu.js +++ b/src/api/system/menu.js @@ -37,4 +37,12 @@ export function edit(data) { }) } -export default { add, edit, del, getMenusTree } +export function delAll(ids) { + return request({ + url: 'api/menus/', + method: 'delete', + data: ids + }) +} + +export default { add, edit, del, getMenusTree, delAll } diff --git a/src/api/system/role.js b/src/api/system/role.js index 8ed97c6..b74c255 100644 --- a/src/api/system/role.js +++ b/src/api/system/role.js @@ -53,4 +53,12 @@ export function editMenu(data) { }) } -export default { add, edit, del, get, editMenu } +export function delAll(ids) { + return request({ + url: 'api/roles/', + method: 'delete', + data: ids + }) +} + +export default { add, edit, del, get, editMenu, delAll } diff --git a/src/api/system/user.js b/src/api/system/user.js index 1e4bf6f..9f91992 100644 --- a/src/api/system/user.js +++ b/src/api/system/user.js @@ -56,5 +56,13 @@ export function updateEmail(form) { }) } -export default { add, edit, del } +export function delAll(ids) { + return request({ + url: 'api/users/', + method: 'delete', + data: ids + }) +} + +export default { add, edit, del, delAll } diff --git a/src/assets/styles/index.scss b/src/assets/styles/index.scss index 2e8715e..21fbda1 100644 --- a/src/assets/styles/index.scss +++ b/src/assets/styles/index.scss @@ -122,7 +122,7 @@ aside { //main-container全局样式 .app-container { - padding: 20px; + padding: 20px 20px 45px 20px; } .components-container { diff --git a/src/components/Crud/CRUD.operation.vue b/src/components/Crud/CRUD.operation.vue index 61316b1..fe7debd 100644 --- a/src/components/Crud/CRUD.operation.vue +++ b/src/components/Crud/CRUD.operation.vue @@ -1,7 +1,10 @@