From c6c465588695594ae8bbbc74695f1204b33a0c0e Mon Sep 17 00:00:00 2001 From: cxt104926 <1049266034@qq.com> Date: Tue, 15 Jun 2021 21:22:51 +0800 Subject: [PATCH] =?UTF-8?q?=E8=81=8A=E5=A4=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/router/index.js | 9 ++- src/views/Service/chat/index.vue | 65 +++++++++++++++++++ .../{system => Service}/stuIframe/index.vue | 0 src/views/login.vue | 9 ++- src/views/system/stuMenu/index.vue | 8 +-- 5 files changed, 83 insertions(+), 8 deletions(-) create mode 100644 src/views/Service/chat/index.vue rename src/views/{system => Service}/stuIframe/index.vue (100%) diff --git a/src/router/index.js b/src/router/index.js index 9c8182b..2363e69 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -3,7 +3,6 @@ import Router from 'vue-router' import login from '../views/login' import register from '../views/register/register' import manager from '../views/manager/index' -import de from "element-ui/src/locale/lang/de"; Vue.use(Router) @@ -36,10 +35,9 @@ const router = new Router({ component: () => import("../views/system/welcome") }, { - // 嵌入页面 path: '/system/stuIframe', name: 'stuIframe', - component: () => import("../views/system/stuIframe") + component: () => import("../views/service/stuIframe") }, { path: '/system/stuMenu', @@ -50,6 +48,11 @@ const router = new Router({ path: '/system/stuClass', name: 'stuClass', component: () => import("../views/system/stuClass") + }, + { + path: '/service/chat', + name: 'chat', + component: () => import("../views/service/chat") } ] }, diff --git a/src/views/Service/chat/index.vue b/src/views/Service/chat/index.vue new file mode 100644 index 0000000..f174ae2 --- /dev/null +++ b/src/views/Service/chat/index.vue @@ -0,0 +1,65 @@ + + + + + diff --git a/src/views/system/stuIframe/index.vue b/src/views/Service/stuIframe/index.vue similarity index 100% rename from src/views/system/stuIframe/index.vue rename to src/views/Service/stuIframe/index.vue diff --git a/src/views/login.vue b/src/views/login.vue index db5736c..136bc6a 100644 --- a/src/views/login.vue +++ b/src/views/login.vue @@ -65,7 +65,14 @@ } }; }, - created() {}, + created() { + let item = localStorage.getItem("Authorization"); + if (item !== null){ + this.$router.push({ + path: "/manager" + }); + } + }, methods: { getVerification() { this.imgSrc = "/api/getVerify?temp=" + +new Date(); diff --git a/src/views/system/stuMenu/index.vue b/src/views/system/stuMenu/index.vue index ef3e1ea..0e2cbe0 100644 --- a/src/views/system/stuMenu/index.vue +++ b/src/views/system/stuMenu/index.vue @@ -326,11 +326,11 @@ export default { this.$refs[formName].validate(async valid => { if (valid) { let formData = this.addAndEditFormData; - if (formData.id === formData.pid){ - this.$message.error('出现错误,父级不可以是自己'); - return; - } if (this.isEditable) { + if (formData.id === formData.pid){ + this.$message.error('出现错误,父级不可以是自己'); + return; + } this.api.putApi("/menu/update", formData).then(res => { if (res.data.code === 200) { this.getList(); -- GitLab