From 35d6dfc8e565708492af695f4274aa8812b0603c Mon Sep 17 00:00:00 2001
From: Ben Lin <maobin001@msn.com>
Date: 星期三, 05 三月 2025 09:45:58 +0800
Subject: [PATCH] 一些更改

---
 src/views/demo/permission/front/index.vue |   30 ++++++++++--------------------
 1 files changed, 10 insertions(+), 20 deletions(-)

diff --git a/src/views/demo/permission/front/index.vue b/src/views/demo/permission/front/index.vue
index cb09358..3353797 100644
--- a/src/views/demo/permission/front/index.vue
+++ b/src/views/demo/permission/front/index.vue
@@ -25,30 +25,20 @@
     </div>
   </PageWrapper>
 </template>
-<script lang="ts">
-  import { computed, defineComponent } from 'vue';
+<script lang="ts" setup>
+  import { computed } from 'vue';
   import { Alert, Space } from 'ant-design-vue';
-  import { useUserStore } from '/@/store/modules/user';
-  import { RoleEnum } from '/@/enums/roleEnum';
-  import { usePermission } from '/@/hooks/web/usePermission';
-  import { PageWrapper } from '/@/components/Page';
+  import { useUserStore } from '@/store/modules/user';
+  import { RoleEnum } from '@/enums/roleEnum';
+  import { usePermission } from '@/hooks/web/usePermission';
+  import { PageWrapper } from '@/components/Page';
   import CurrentPermissionMode from '../CurrentPermissionMode.vue';
 
-  export default defineComponent({
-    components: { Space, Alert, CurrentPermissionMode, PageWrapper },
-    setup() {
-      const { changeRole } = usePermission();
-      const userStore = useUserStore();
+  const { changeRole } = usePermission();
+  const userStore = useUserStore();
 
-      return {
-        userStore,
-        RoleEnum,
-        isSuper: computed(() => userStore.getRoleList.includes(RoleEnum.SUPER)),
-        isTest: computed(() => userStore.getRoleList.includes(RoleEnum.TEST)),
-        changeRole,
-      };
-    },
-  });
+  const isSuper = computed(() => userStore.getRoleList.includes(RoleEnum.SUPER));
+  const isTest = computed(() => userStore.getRoleList.includes(RoleEnum.TEST));
 </script>
 <style lang="less" scoped>
   .demo {

--
Gitblit v1.9.3