diff --git a/snowy-admin-web/src/components/XnFormContainer/index.vue b/snowy-admin-web/src/components/XnFormContainer/index.vue index e975f98c..51948bb0 100644 --- a/snowy-admin-web/src/components/XnFormContainer/index.vue +++ b/snowy-admin-web/src/components/XnFormContainer/index.vue @@ -15,6 +15,8 @@ import { Drawer, Modal } from 'ant-design-vue' import { modalProps } from 'ant-design-vue/es/modal/Modal' import { drawerProps } from 'ant-design-vue/es/drawer' + import { mapState } from 'pinia' + import { globalStore } from '@/store' const FormContainerTypeEnum = { DRAWER: 'drawer', @@ -37,11 +39,12 @@ ...drawerProps }, computed: { + ...mapState(globalStore, ['formStyle']), slotKeys() { return Object.keys(this.$slots) }, isModal() { - return FormContainerTypeEnum.MODAL === this.$store.state.global.formStyle + return FormContainerTypeEnum.MODAL === this.formStyle } }, methods: { diff --git a/snowy-admin-web/src/layout/components/userbar.vue b/snowy-admin-web/src/layout/components/userbar.vue index 4e697248..50726abc 100644 --- a/snowy-admin-web/src/layout/components/userbar.vue +++ b/snowy-admin-web/src/layout/components/userbar.vue @@ -94,7 +94,6 @@ return { lang: [], settingDialog: false, - userInfo: {}, userName: '', userNameF: '', setDeawer: import.meta.env.VITE_SET_DRAWER @@ -107,7 +106,6 @@ created() { // 获取默认语言 this.lang = new Array(this.$TOOL.data.get('APP_LANG') || this.$CONFIG.LANG) - this.userInfo = this.$TOOL.data.get('USER_INFO') this.userName = this.userInfo?.userName || '' this.userNameF = this.userName.substring(0, 1) },