diff --git a/package.json b/package.json index eda5853..555e9e9 100644 --- a/package.json +++ b/package.json @@ -3,6 +3,7 @@ "version": "0.4.3", "license": "MIT", "scripts": { + "dev": "vue-cli-service serve", "serve": "vue-cli-service serve", "build": "vue-cli-service build", "test:unit": "vue-cli-service test:unit", diff --git a/src/router/index.js b/src/router/index.js index 90f32ec..5427b92 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -65,9 +65,9 @@ router.beforeEach((to, from, next) => { // 权限验证 if (store?.state && store?.getters) { const { permissions, user } = store.getters - if (to.path !== '/about' && !Util.hasPermission(permissions, to.meta, user)) { + if (!Util.hasPermission(permissions, to.meta, user)) { ElMessage.error('您无此页面的权限哟') - next({ path: '/about' }) + next({ path: '/login' }) return } } diff --git a/src/store/state.js b/src/store/state.js index 981ae29..4d7776c 100644 --- a/src/store/state.js +++ b/src/store/state.js @@ -16,5 +16,5 @@ export default { }, sidebarLevel: appConfig.sidebarLevel || 3, - defaultRoute: appConfig.defaultRoute || '/about', + defaultRoute: appConfig.defaultRoute || '/login', } diff --git a/src/view/about/about.vue b/src/view/about/about.vue deleted file mode 100644 index a51c78c..0000000 --- a/src/view/about/about.vue +++ /dev/null @@ -1,592 +0,0 @@ - - - - -