From de7e6c408b6209158b08991d729c4bcc72055eec Mon Sep 17 00:00:00 2001 From: Ben Lin <maobin001@msn.com> Date: 星期四, 20 六月 2024 00:30:52 +0800 Subject: [PATCH] 产品工艺路线 --- src/views/demo/permission/front/Btn.vue | 33 +++++++++++---------------------- 1 files changed, 11 insertions(+), 22 deletions(-) diff --git a/src/views/demo/permission/front/Btn.vue b/src/views/demo/permission/front/Btn.vue index 4065615..0d1b182 100644 --- a/src/views/demo/permission/front/Btn.vue +++ b/src/views/demo/permission/front/Btn.vue @@ -59,32 +59,21 @@ </a-button> </PageWrapper> </template> -<script lang="ts"> - import { computed, defineComponent } from 'vue'; +<script lang="ts" setup> + import { computed } from 'vue'; import { Alert, Divider, Space } from 'ant-design-vue'; import CurrentPermissionMode from '../CurrentPermissionMode.vue'; - import { useUserStore } from '/@/store/modules/user'; - import { RoleEnum } from '/@/enums/roleEnum'; - import { usePermission } from '/@/hooks/web/usePermission'; - import { Authority } from '/@/components/Authority'; - import { PageWrapper } from '/@/components/Page'; + import { useUserStore } from '@/store/modules/user'; + import { RoleEnum } from '@/enums/roleEnum'; + import { usePermission } from '@/hooks/web/usePermission'; + import { Authority } from '@/components/Authority'; + import { PageWrapper } from '@/components/Page'; - export default defineComponent({ - components: { Alert, PageWrapper, Space, CurrentPermissionMode, Divider, Authority }, - setup() { - const { changeRole, hasPermission } = usePermission(); - const userStore = useUserStore(); + const { changeRole, hasPermission } = usePermission(); + const userStore = useUserStore(); - return { - userStore, - RoleEnum, - isSuper: computed(() => userStore.getRoleList.includes(RoleEnum.SUPER)), - isTest: computed(() => userStore.getRoleList.includes(RoleEnum.TEST)), - changeRole, - hasPermission, - }; - }, - }); + 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