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