diff --git a/template/admin/src/pages/account/login/index.vue b/template/admin/src/pages/account/login/index.vue index 6ba858d40..ebe63e638 100644 --- a/template/admin/src/pages/account/login/index.vue +++ b/template/admin/src/pages/account/login/index.vue @@ -239,10 +239,10 @@ export default { this.checkSocket(); } catch (e) {} - return this.$router.replace({ path: this.$routeProStr + '/home/' || this.$routeProStr + '/' }); + return this.$router.replace({ path: res.data.menus[0].path || this.$routeProStr + '/' }); }) .catch((res) => { - msg() + msg(); let data = res === undefined ? {} : res; this.$Message.error(data.msg || '登录失败'); this.login_captcha = res.data.login_captcha; diff --git a/template/admin/src/pages/setting/systemRole/index.vue b/template/admin/src/pages/setting/systemRole/index.vue index 5aae6ae11..f867944ad 100644 --- a/template/admin/src/pages/setting/systemRole/index.vue +++ b/template/admin/src/pages/setting/systemRole/index.vue @@ -288,12 +288,12 @@ export default { this.menusList = data.menus; this.menusList.map((item, index) => { if (item.title === '主页') { - item.checked = true; - item.disableCheckbox = true; + // item.checked = true; + // item.disableCheckbox = true; if (item.children.length) { item.children.map((v) => { - v.checked = true; - v.disableCheckbox = true; + // v.checked = true; + // v.disableCheckbox = true; }); } } diff --git a/template/admin/src/router/modules/index.js b/template/admin/src/router/modules/index.js index 25aaa7ce0..902bfc890 100644 --- a/template/admin/src/router/modules/index.js +++ b/template/admin/src/router/modules/index.js @@ -42,7 +42,7 @@ const meta = { const pre = 'home_'; export default { - path: routePre + '/', + path: routePre + '/home', name: 'home', header: 'home', redirect: {