From 85428f0bf3bbf08d65200cffc38dd1e96af34da6 Mon Sep 17 00:00:00 2001 From: zhangwei <1504152376@qq.com> Date: 星期一, 07 七月 2025 22:25:17 +0800 Subject: [PATCH] '-' --- src/views/login/index.vue | 27 ++++++++++++++++----------- 1 files changed, 16 insertions(+), 11 deletions(-) diff --git a/src/views/login/index.vue b/src/views/login/index.vue index d8954bc..6b94ec6 100644 --- a/src/views/login/index.vue +++ b/src/views/login/index.vue @@ -178,13 +178,18 @@ if (res.code == 200) { // 鑾峰彇鍚庣璺敱 return initRouter().then(() => { - disabled.value = true; - router - .replace("index") - .then(() => { - message("鐧诲綍鎴愬姛", { type: "success" }); - }) - .finally(() => (disabled.value = false)); + console.log(res, "=-=-=-="); + if (!res.result.exRoles.hasFlsh) { + disabled.value = true; + router + .replace("registernav") + .then(() => { + message("鐧诲綍鎴愬姛", { type: "success" }); + }) + .finally(() => (disabled.value = false)); + } else { + router.replace("welcome"); + } }); } else { message(res?.message || "鐧诲綍澶辫触", { type: "error" }); @@ -232,16 +237,16 @@ <img width="400px" :src="logo1" class="logo1" /> </div> <!-- <img :src="bg" class="wave" /> --> - <div class="flex-c absolute right-5 top-3"> - <!-- 涓婚 --> - <el-switch + <!-- <div class="flex-c absolute right-5 top-3"> --> + <!-- 涓婚 --> + <!-- <el-switch v-model="dataTheme" inline-prompt :active-icon="dayIcon" :inactive-icon="darkIcon" @change="dataThemeChange" /> - </div> + </div> --> <div class="login-container"> <div class="img"> <!-- <component :is="toRaw(illustration)" /> --> -- Gitblit v1.9.1