zhangqiOMG 2 年 前
コミット
041a56e897
2 ファイル変更6 行追加6 行削除
  1. 1 1
      src/components/layout/menu.vue
  2. 5 5
      src/utils/utils.js

+ 1 - 1
src/components/layout/menu.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="menu">
-    <a-menu style="flex:1" v-model:selectedKeys="current" mode="inline" @click="itemClick">
+    <a-menu style="flex:1" theme="light" v-model:selectedKeys="current" mode="inline" @click="itemClick">
       <a-sub-menu v-for="item in mods" :key="item.systemmoduleid">
         <template #title>
           <div>

+ 5 - 5
src/utils/utils.js

@@ -12,11 +12,9 @@ export default {
 
   // 检查权限是否存在
   hasPermission (permission) {
-
     let hasPermission = true
-
-    let appData = JSON.parse(sessionStorage.getItem('app'))
-
+    const store = useAuthStore()
+    let appData = store.app
     let auth = appData.meta.auth
 
     hasPermission = auth.some(item=>item.option == permission)
@@ -25,9 +23,11 @@ export default {
   },
   // 获取应用表格
   TBLayout (appname) {
+
     try {
       // 获取应用数据
-      let apps = JSON.parse(sessionStorage.getItem('app'))
+      const store = useAuthStore()
+      let apps = store.app
       // 获取当前应用表格数据
       let tablecols = apps.meta.tables[appname].tablecols.map(e=>{
         return {