diff --git a/src/views/system/dict/item/index.vue b/src/views/system/dict/item/index.vue index c3960ba..21dd351 100644 --- a/src/views/system/dict/item/index.vue +++ b/src/views/system/dict/item/index.vue @@ -6,7 +6,7 @@ :mask-closable="false" :esc-to-close="false" :modal-style="{ maxWidth: '780px' }" - width="90%" + :width="width >= 600 ? '90%' : '100%'" ok-text="关闭" hide-cancel > @@ -68,7 +68,9 @@ import DictItemAddModal from './DictItemAddModal.vue' import type { TableInstanceColumns } from '@/components/GiTable/type' import { useTable } from '@/hooks' import { isMobile } from '@/utils' +import { useWindowSize } from '@vueuse/core' +const { width } = useWindowSize() const columns: TableInstanceColumns[] = [ { title: '序号', diff --git a/src/views/system/notice/NoticeAddModal.vue b/src/views/system/notice/NoticeAddModal.vue index 8403a41..0460d17 100644 --- a/src/views/system/notice/NoticeAddModal.vue +++ b/src/views/system/notice/NoticeAddModal.vue @@ -4,7 +4,7 @@ :title="title" :mask-closable="false" :esc-to-close="false" - width="80%" + :width="width >= 600 ? '80%' : '100%'" @before-ok="save" @close="reset" > @@ -69,7 +69,9 @@ import { Message, type FormInstance } from '@arco-design/web-vue' import { useForm } from '@/hooks' import { useDict } from '@/hooks/app' import { MdEditor } from 'md-editor-v3' +import { useWindowSize } from '@vueuse/core' +const { width } = useWindowSize() const { notice_type } = useDict('notice_type') const dataId = ref('') diff --git a/src/views/system/notice/NoticeDetailModal.vue b/src/views/system/notice/NoticeDetailModal.vue index b54ebc9..3f1e3c3 100644 --- a/src/views/system/notice/NoticeDetailModal.vue +++ b/src/views/system/notice/NoticeDetailModal.vue @@ -1,5 +1,5 @@