From b921e333300a26393291ffac44e9d9a2ed2d92ed Mon Sep 17 00:00:00 2001
From: wang1 <844966816@qq.com>
Date: 星期四, 13 七月 2023 18:18:49 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'
---
Source/UBCS-WEB/dist/src/page/index/sidebar/index.vue | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 56 insertions(+), 0 deletions(-)
diff --git a/Source/UBCS-WEB/dist/src/page/index/sidebar/index.vue b/Source/UBCS-WEB/dist/src/page/index/sidebar/index.vue
new file mode 100644
index 0000000..476af59
--- /dev/null
+++ b/Source/UBCS-WEB/dist/src/page/index/sidebar/index.vue
@@ -0,0 +1,56 @@
+<template>
+ <div class="avue-sidebar">
+ <logo></logo>
+ <el-scrollbar style="height:100%" >
+ <div v-if="validatenull(menu)"
+ class="avue-sidebar--tip">{{$t('menuTip')}}
+ </div>
+ <el-menu unique-opened
+ :default-active="nowTagValue"
+ mode="vertical"
+ :show-timeout="200"
+ :collapse="keyCollapse"
+ >
+ <sidebar-item :menu="menu"
+ :screen="screen"
+ first
+ :props="website.menu.props"
+ :collapse="keyCollapse"></sidebar-item>
+ </el-menu>
+ </el-scrollbar>
+ </div>
+</template>
+
+<script>
+ import {mapGetters} from "vuex";
+ import logo from "../logo";
+ import sidebarItem from "./sidebarItem";
+
+ export default {
+ name: "sidebar",
+ components: {sidebarItem, logo},
+ inject: ["index"],
+ data() {
+ return {
+
+ };
+ },
+ created() {
+ this.index.openMenu();
+ },
+ computed: {
+ ...mapGetters(["website", "menu", "tag", "keyCollapse", "screen", "menuId"]),
+ nowTagValue: function () {
+ return this.$router.$avueRouter.getValue(this.$route);
+ }
+ },
+ methods: {}
+ };
+</script>
+<style lang="scss" scoped>
+.title{
+ color: red;
+}
+
+</style>
+
--
Gitblit v1.10.0