From 6c33f9c50792c03e55549f82c17405552ecff540 Mon Sep 17 00:00:00 2001
From: Surpriseplus <845948745@qq.com>
Date: 星期三, 08 二月 2023 17:18:09 +0800
Subject: [PATCH] IFME主题切换效果优化,角色管理,资源管理主题切换界面优化

---
 src/components/navMenu.vue |   12 ++++++++----
 1 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/src/components/navMenu.vue b/src/components/navMenu.vue
index 6121854..470bb2f 100644
--- a/src/components/navMenu.vue
+++ b/src/components/navMenu.vue
@@ -60,13 +60,13 @@
               class="elLink"
             >{{$t("common.language")}}</el-link>
           </div>
-            <!-- <div class="TextLanguage">
+          <div class="TextLanguage">
             <el-link
               @click="themeChange"
               :underline="false"
               class="elLink"
             > 涓婚鍒囨崲</el-link>
-          </div>    -->
+          </div>
         </div>
 
       </div>
@@ -122,12 +122,14 @@
   },
   created() { },
   mounted() {
+    this.$store.state.themeflag = false;
+    $("#app").removeClass("Black_theme");
     this.getMenuTree();
   },
   computed: {},
   methods: {
     themeChange() {
-          this.$store.state.themeflag = !this.$store.state.themeflag;
+      this.$store.state.themeflag = !this.$store.state.themeflag;
       if (this.$store.state.themeflag == true) {
         $("#app").addClass("Black_theme");
 
@@ -256,7 +258,7 @@
         res[i].show = false; //鎺у埗鏄鹃殣
         if (res[i].perms == null) {
           const result = await selectMenuRecursive({ id: res[i].id });
- 
+
           if (result.code == 200) {
             res[i].children = result.result.filter((value) => {
               return value.pid == res[i].id;
@@ -325,6 +327,7 @@
         //璇█鎹㈡垚zh
         this.lang = 'zh';
         this.language = true;
+        this.$store.state.language = true;
         //鑿滃崟鎹负zh
         this.$store.commit('changeLang', 'zh');
         //i18鎹㈡垚zh
@@ -334,6 +337,7 @@
       else {
         this.lang = 'en';
         this.language = false;
+        this.$store.state.language = false;
         this.$i18n.locale = this.lang;
         this.$store.commit('changeLang', 'en'); //浼犻�掔偣鍑荤殑鑺傜偣
       }

--
Gitblit v1.9.3