From 4e6d05e023123e4d5a6710549fe5eb30be108402 Mon Sep 17 00:00:00 2001
From: 田源 <lastanimals@163.com>
Date: 星期四, 11 七月 2024 11:35:26 +0800
Subject: [PATCH] 密码策略增删改分页 首页添加修改密码对话框 取消最近模块中dialog对话框中关闭对话框销毁对话框中元素的destroy-on-close属性(导致拖拽效果不实现)

---
 Source/plt-web/plt-web-ui/src/page/index/top/top-menu.vue |   88 ++++++++++++++++++++++----------------------
 1 files changed, 44 insertions(+), 44 deletions(-)

diff --git a/Source/plt-web/plt-web-ui/src/page/index/top/top-menu.vue b/Source/plt-web/plt-web-ui/src/page/index/top/top-menu.vue
index 2749db6..ff498a7 100644
--- a/Source/plt-web/plt-web-ui/src/page/index/top/top-menu.vue
+++ b/Source/plt-web/plt-web-ui/src/page/index/top/top-menu.vue
@@ -3,17 +3,17 @@
     <el-menu :default-active="activeIndex"
              mode="horizontal"
              text-color="#333">
-      <el-menu-item index="0" @click.native="openHome(itemHome)" key="0">
+      <el-menu-item key="0" index="0" @click.native="openHome(itemHome)">
         <template slot="title">
           <i :class="itemHome.source"></i>
-          <span>{{generateTitle(itemHome)}}</span>
+          <span>{{ generateTitle(itemHome) }}</span>
         </template>
       </el-menu-item>
       <template v-for="(item,index) in items">
-        <el-menu-item :index="item.id+''" @click.native="openMenu(item)" :key="index">
+        <el-menu-item :key="index" :index="item.id+''" @click.native="openMenu(item)">
           <template slot="title">
             <i :class="item.source" style="padding-right: 5px;"></i>
-            <span>{{generateTitle(item)}}</span>
+            <span>{{ generateTitle(item) }}</span>
           </template>
         </el-menu-item>
       </template>
@@ -22,48 +22,48 @@
 </template>
 
 <script>
-  import {mapGetters} from "vuex";
+import {mapGetters} from "vuex";
 
-  export default {
-    name: "top-menu",
-    data() {
-      return {
-        itemHome: {
-          name: '棣栭〉',
-          source: 'el-icon-menu',
-        },
-        activeIndex: "0",
-        items: [],
-      };
+export default {
+  name: "top-menu",
+  data() {
+    return {
+      itemHome: {
+        name: '棣栭〉',
+        source: 'el-icon-menu',
+      },
+      activeIndex: "0",
+      items: [],
+    };
+  },
+  inject: ["index"],
+  created() {
+    this.getMenu();
+  },
+  computed: {
+    ...mapGetters(["tagCurrent", "menu"])
+  },
+  methods: {
+    openHome(itemHome) {
+      this.index.openMenu(itemHome);
+      this.$router.push({
+        path: this.$router.$avueRouter.getPath({name: itemHome.name, src: ''}, {})
+      });
     },
-    inject: ["index"],
-    created() {
-      this.getMenu();
+    openMenu(item) {
+      this.index.openMenu(item)
     },
-    computed: {
-      ...mapGetters(["tagCurrent", "menu"])
+    getMenu() {
+      /*this.$store.dispatch("GetTopMenu").then(res => {
+        this.items = res;
+      });*/
     },
-    methods: {
-      openHome(itemHome) {
-        this.index.openMenu(itemHome);
-        this.$router.push({
-          path: this.$router.$avueRouter.getPath({name: itemHome.name, src: ''}, {})
-        });
-      },
-      openMenu(item) {
-        this.index.openMenu(item)
-      },
-      getMenu() {
-        /*this.$store.dispatch("GetTopMenu").then(res => {
-          this.items = res;
-        });*/
-      },
-      generateTitle(item) {
-        return this.$router.$avueRouter.generateTitle(
-          item.name,
-          (item.meta || {}).i18n
-        );
-      },
-    }
-  };
+    generateTitle(item) {
+      return this.$router.$avueRouter.generateTitle(
+        item.name,
+        (item.meta || {}).i18n
+      );
+    },
+  }
+};
 </script>

--
Gitblit v1.9.3