From 6c086fae275e7f3579654e374cadb85e7e054949 Mon Sep 17 00:00:00 2001 From: Surpriseplus <845948745@qq.com> Date: 星期二, 07 二月 2023 19:16:54 +0800 Subject: [PATCH] 目录管理添加批量添加 --- src/components/navMenu.vue | 39 ++++++++++++++++++++++++++++----------- 1 files changed, 28 insertions(+), 11 deletions(-) diff --git a/src/components/navMenu.vue b/src/components/navMenu.vue index 1c83a75..347341b 100644 --- a/src/components/navMenu.vue +++ b/src/components/navMenu.vue @@ -51,17 +51,22 @@ </div> </div> - <div - @click="switchLang" - class="userLanguage" - > + <div class="userLanguage"> <div class="userImage user2"></div> <div class="TextLanguage"> <el-link + @click="switchLang" :underline="false" class="elLink" >{{$t("common.language")}}</el-link> </div> + <!-- <div class="TextLanguage"> + <el-link + @click="themeChange" + :underline="false" + class="elLink" + > 涓婚鍒囨崲</el-link> + </div> --> </div> </div> @@ -78,6 +83,7 @@ import colorChange from '../views/maintenance/colorChange.vue'; import { containsCoordinate } from 'ol/extent'; import Vue from 'vue'; +import $ from 'jquery' export default { name: 'navMenu', //import寮曞叆鐨勭粍浠堕渶瑕佹敞鍏ュ埌瀵硅薄涓墠鑳戒娇鐢� @@ -87,6 +93,7 @@ }, data() { return { + themeColor: true, oriData: [], //鍘熷鏍戞暟鎹� dirData: [], //el鏍戞暟鎹� @@ -109,7 +116,8 @@ changeSelectdiv: false, listMenu: [], showFlag: null, - language: true + language: true, + }; }, created() { }, @@ -118,6 +126,16 @@ }, computed: {}, methods: { + themeChange() { + this.$store.state.themeflag = !this.$store.state.themeflag; + if (this.$store.state.themeflag == true) { + $("#app").addClass("Black_theme"); + + } else { + $("#app").removeClass("Black_theme"); + } + + }, async getCookies() { var boolean = this.getTimeCookies(); if (boolean != true) { @@ -128,11 +146,11 @@ const data = await getPerms(); this.$store.state.permsEntity = data.result; } - + this.$store.state.uname = JSON.parse( localStorage.getItem('LFToken') ).uname; - this.$store.state.unid = JSON.parse( + this.$store.state.unid = JSON.parse( localStorage.getItem('LFToken') ).userid; this.$router.push('/'); @@ -238,7 +256,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; @@ -356,6 +374,5 @@ }, }; </script> -<style lang="less" scoped> - -</style> + + \ No newline at end of file -- Gitblit v1.9.3