From f005a467a9252cc8fa5ce42a0a35833838d8cafe Mon Sep 17 00:00:00 2001 From: dqjdda <201507802@qq.com> Date: Tue, 29 Oct 2019 21:45:53 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=92=E8=89=B2=E8=8F=9C=E5=8D=95=E6=94=B9?= =?UTF-8?q?=E9=80=A0=E5=AE=8C=E6=88=90=EF=BC=8C=E5=8E=BB=E9=99=A4=E6=9D=83?= =?UTF-8?q?=E9=99=90=E7=AE=A1=E7=90=86=EF=BC=8C=E9=87=87=E7=94=A8=E6=8C=89?= =?UTF-8?q?=E9=92=AE=E6=96=B9=E5=BC=8F=E6=98=BE=E7=A4=BA=E5=9C=A8=E8=8F=9C?= =?UTF-8?q?=E5=8D=95=E7=AE=A1=E7=90=86=E4=B8=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 2 +- src/api/permission.js | 32 ----- src/api/user.js | 1 - src/components/{dict => Dict}/Dict.js | 2 +- src/components/{dict => Dict}/index.js | 0 src/components/{iframe => Iframe}/index.vue | 0 .../{permission => Permission}/index.js | 0 .../{permission => Permission}/permission.js | 0 src/main.js | 4 +- src/views/login.vue | 2 +- src/views/monitor/online/index.vue | 2 +- src/views/monitor/redis/index.vue | 6 +- src/views/monitor/sql/index.vue | 2 +- src/views/system/dept/index.vue | 51 +++++--- src/views/system/dict/index.vue | 10 +- src/views/system/dictDetail/index.vue | 6 +- src/views/system/job/index.vue | 47 +++++-- src/views/system/menu/form.vue | 62 +++++---- src/views/system/menu/index.vue | 36 +++-- src/views/system/permission/form.vue | 112 ---------------- src/views/system/permission/index.vue | 123 ------------------ src/views/system/role/form.vue | 7 +- src/views/system/role/index.vue | 111 +++------------- src/views/system/timing/index.vue | 14 +- src/views/system/user/index.vue | 38 +++++- src/views/tools/picture/index.vue | 6 +- src/views/tools/storage/local/index.vue | 9 +- src/views/tools/swagger/index.vue | 2 +- 28 files changed, 211 insertions(+), 476 deletions(-) delete mode 100644 src/api/permission.js rename src/components/{dict => Dict}/Dict.js (94%) rename src/components/{dict => Dict}/index.js (100%) rename src/components/{iframe => Iframe}/index.vue (100%) rename src/components/{permission => Permission}/index.js (100%) rename src/components/{permission => Permission}/permission.js (100%) delete mode 100644 src/views/system/permission/form.vue delete mode 100644 src/views/system/permission/index.vue diff --git a/package.json b/package.json index ca15f57..19d3661 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "name": "eladmin", + "name": "eladmin-web", "version": "2.2.0", "license": "Apache-2.0", "description": "eladmin 前端代码", diff --git a/src/api/permission.js b/src/api/permission.js deleted file mode 100644 index b8683e8..0000000 --- a/src/api/permission.js +++ /dev/null @@ -1,32 +0,0 @@ -import request from '@/utils/request' - -// 获取所有的权限树 -export function getPermissionTree() { - return request({ - url: 'api/permissions/tree', - method: 'get' - }) -} - -export function add(data) { - return request({ - url: 'api/permissions', - method: 'post', - data - }) -} - -export function del(id) { - return request({ - url: 'api/permissions/' + id, - method: 'delete' - }) -} - -export function edit(data) { - return request({ - url: 'api/permissions', - method: 'put', - data - }) -} diff --git a/src/api/user.js b/src/api/user.js index 49e2777..7f5916f 100644 --- a/src/api/user.js +++ b/src/api/user.js @@ -49,4 +49,3 @@ export function updateEmail(code, data) { data }) } - diff --git a/src/components/dict/Dict.js b/src/components/Dict/Dict.js similarity index 94% rename from src/components/dict/Dict.js rename to src/components/Dict/Dict.js index 04f3993..1b81a4e 100644 --- a/src/components/dict/Dict.js +++ b/src/components/Dict/Dict.js @@ -8,7 +8,7 @@ export default class Dict { async init(names, completeCallback) { if (names === undefined || name === null) { - throw new Error('need dict names') + throw new Error('need Dict names') } const ps = [] names.forEach(n => { diff --git a/src/components/dict/index.js b/src/components/Dict/index.js similarity index 100% rename from src/components/dict/index.js rename to src/components/Dict/index.js diff --git a/src/components/iframe/index.vue b/src/components/Iframe/index.vue similarity index 100% rename from src/components/iframe/index.vue rename to src/components/Iframe/index.vue diff --git a/src/components/permission/index.js b/src/components/Permission/index.js similarity index 100% rename from src/components/permission/index.js rename to src/components/Permission/index.js diff --git a/src/components/permission/permission.js b/src/components/Permission/permission.js similarity index 100% rename from src/components/permission/permission.js rename to src/components/Permission/permission.js diff --git a/src/main.js b/src/main.js index 566657c..51d4870 100644 --- a/src/main.js +++ b/src/main.js @@ -10,8 +10,8 @@ import '@/styles/index.scss' // global css import App from './App' import router from './router/routers' -import permission from './components/permission' -import dict from './components/dict' +import permission from './components/Permission' +import dict from './components/Dict' import store from './store' import '@/icons' // icon diff --git a/src/views/login.vue b/src/views/login.vue index efec8f7..d3a5f2b 100644 --- a/src/views/login.vue +++ b/src/views/login.vue @@ -155,7 +155,7 @@ export default { .login-form { border-radius: 6px; background: #ffffff; - width: 400px; + width: 385px; padding: 25px 25px 5px 25px; .el-input { height: 38px; diff --git a/src/views/monitor/online/index.vue b/src/views/monitor/online/index.vue index edb47cc..0a93b93 100644 --- a/src/views/monitor/online/index.vue +++ b/src/views/monitor/online/index.vue @@ -19,7 +19,7 @@ - + - - diff --git a/src/views/system/permission/index.vue b/src/views/system/permission/index.vue deleted file mode 100644 index c02cae9..0000000 --- a/src/views/system/permission/index.vue +++ /dev/null @@ -1,123 +0,0 @@ - - - - - diff --git a/src/views/system/role/form.vue b/src/views/system/role/form.vue index 75716a6..a311038 100644 --- a/src/views/system/role/form.vue +++ b/src/views/system/role/form.vue @@ -4,6 +4,9 @@ + + + @@ -47,7 +50,7 @@ export default { return { dateScopes: ['全部', '本级', '自定义'], loading: false, dialog: false, depts: [], deptIds: [], - form: { name: '', depts: [], remark: '', dataScope: '本级', level: 3 }, + form: { name: '', depts: [], remark: '', dataScope: '本级', level: 3, permission: '' }, rules: { name: [ { required: true, message: '请输入名称', trigger: 'blur' } @@ -119,7 +122,7 @@ export default { resetForm() { this.dialog = false this.$refs['form'].resetFields() - this.form = { name: '', depts: [], remark: '', dataScope: '本级', level: 3 } + this.form = { name: '', depts: [], remark: '', dataScope: '本级', level: 3, permission: '' } }, getDepts() { getDepts({ enabled: true }).then(res => { diff --git a/src/views/system/role/index.vue b/src/views/system/role/index.vue index b59540a..30c3ee0 100644 --- a/src/views/system/role/index.vue +++ b/src/views/system/role/index.vue @@ -8,7 +8,7 @@ 搜索 -
+
角色列表 -
- - - - -
+ - + - + - + - +