From a596df597d9ac9d7a576237e0292f078c04220db Mon Sep 17 00:00:00 2001 From: yoe Date: Wed, 13 May 2020 19:02:26 +0800 Subject: [PATCH] =?UTF-8?q?update=20=E8=B7=AF=E7=94=B1=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/router/index.js | 4 ---- .../sys/{ => config}/config-add-or-update.vue | 0 .../modules/sys/{config.vue => config/index.vue} | 0 .../modules/sys/{menu.vue => menu/index.vue} | 0 .../sys/{ => menu}/menu-add-or-update.vue | 0 .../modules/sys/{role.vue => role/index.vue} | 0 .../sys/{ => role}/role-add-or-update.vue | 16 ++++++---------- .../modules/sys/{user.vue => user/index.vue} | 0 .../sys/{ => user}/user-add-or-update.vue | 0 9 files changed, 6 insertions(+), 14 deletions(-) rename src/views/modules/sys/{ => config}/config-add-or-update.vue (100%) rename src/views/modules/sys/{config.vue => config/index.vue} (100%) rename src/views/modules/sys/{menu.vue => menu/index.vue} (100%) rename src/views/modules/sys/{ => menu}/menu-add-or-update.vue (100%) rename src/views/modules/sys/{role.vue => role/index.vue} (100%) rename src/views/modules/sys/{ => role}/role-add-or-update.vue (89%) rename src/views/modules/sys/{user.vue => user/index.vue} (100%) rename src/views/modules/sys/{ => user}/user-add-or-update.vue (100%) diff --git a/src/router/index.js b/src/router/index.js index d94711b..7b0ebb6 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -35,10 +35,6 @@ const mainRoutes = { // 提示: 如需要通过iframe嵌套展示内容, 但不通过tab打开, 请自行创建组件使用iframe处理! { path: '/home', component: _import('common/home'), name: 'home', meta: { title: '首页' } }, { path: '/theme', component: _import('common/theme'), name: 'theme', meta: { title: '主题' } } - // { path: '/staff-manage', component: _import('business/staff/staff-manage/index'), name: 'staff-manage', meta: { title: '员工管理', isTab: true, isNoCard: true } }, - // { path: '/staff-profile', component: _import('business/staff/staff-profile/index'), name: 'staff-profile', meta: { title: '员工概述', isTab: true, isNoCard: true } }, - // { path: '/staff-archives', component: _import('business/staff/staff-archives/index'), name: 'staff-archives', meta: { title: '员工档案', isTab: true, isNoCard: true } } - // { path: '/sys/user/index', component: _import('modules/sys/user/index'), name: 'staff-archives1', meta: { title: '员工档案', isTab: true, isNoCard: true } } ], beforeEnter (to, from, next) { let token = Vue.cookie.get('token') diff --git a/src/views/modules/sys/config-add-or-update.vue b/src/views/modules/sys/config/config-add-or-update.vue similarity index 100% rename from src/views/modules/sys/config-add-or-update.vue rename to src/views/modules/sys/config/config-add-or-update.vue diff --git a/src/views/modules/sys/config.vue b/src/views/modules/sys/config/index.vue similarity index 100% rename from src/views/modules/sys/config.vue rename to src/views/modules/sys/config/index.vue diff --git a/src/views/modules/sys/menu.vue b/src/views/modules/sys/menu/index.vue similarity index 100% rename from src/views/modules/sys/menu.vue rename to src/views/modules/sys/menu/index.vue diff --git a/src/views/modules/sys/menu-add-or-update.vue b/src/views/modules/sys/menu/menu-add-or-update.vue similarity index 100% rename from src/views/modules/sys/menu-add-or-update.vue rename to src/views/modules/sys/menu/menu-add-or-update.vue diff --git a/src/views/modules/sys/role.vue b/src/views/modules/sys/role/index.vue similarity index 100% rename from src/views/modules/sys/role.vue rename to src/views/modules/sys/role/index.vue diff --git a/src/views/modules/sys/role-add-or-update.vue b/src/views/modules/sys/role/role-add-or-update.vue similarity index 89% rename from src/views/modules/sys/role-add-or-update.vue rename to src/views/modules/sys/role/role-add-or-update.vue index a3ded79..82b1ca0 100644 --- a/src/views/modules/sys/role-add-or-update.vue +++ b/src/views/modules/sys/role/role-add-or-update.vue @@ -85,16 +85,12 @@ if (idx !== -1) { res.role.menuIdList.splice(idx, res.role.menuIdList.length - idx) } - // this.visible = true - // let menuIdList = res.role.menuIdList - // console.log('res2===', res.role.menuIdList) - console.log('refs=1=', this.$refs) - this.$nextTick(() => { - console.log('refs=2=', this.$refs) - console.log('refs=3=', this.$refs[1]) - console.log('refs=4=', this.$refs.menuListTree.setCheckedKeys) - this.$refs.menuListTree.setCheckedKeys([2, 15]) - }) + this.dataDemo = res.role.menuIdList + setTimeout(() => { + this.$nextTick(() => { + this.$refs.menuListTree.setCheckedKeys(res.role.menuIdList) + }) + }, 50) } }) }, diff --git a/src/views/modules/sys/user.vue b/src/views/modules/sys/user/index.vue similarity index 100% rename from src/views/modules/sys/user.vue rename to src/views/modules/sys/user/index.vue diff --git a/src/views/modules/sys/user-add-or-update.vue b/src/views/modules/sys/user/user-add-or-update.vue similarity index 100% rename from src/views/modules/sys/user-add-or-update.vue rename to src/views/modules/sys/user/user-add-or-update.vue