From 3c5b99c88bb18db7e6a1d5c41a3a2deeff867632 Mon Sep 17 00:00:00 2001 From: YunaiV Date: Wed, 17 Dec 2025 09:06:24 +0800 Subject: [PATCH] =?UTF-8?q?feat=EF=BC=9A=E3=80=90system=E3=80=91=E9=80=9A?= =?UTF-8?q?=E7=9F=A5=E5=85=AC=E5=91=8A=20100%?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../notice/components/search-form.vue | 120 ++++++++++++ src/pages-system/notice/detail/index.vue | 130 +++++++++++++ src/pages-system/notice/form/index.vue | 152 ++++++++++++++++ src/pages-system/notice/index.vue | 172 ++++++++++++++++++ src/pages/index/index.ts | 8 + 5 files changed, 582 insertions(+) create mode 100644 src/pages-system/notice/components/search-form.vue create mode 100644 src/pages-system/notice/detail/index.vue create mode 100644 src/pages-system/notice/form/index.vue create mode 100644 src/pages-system/notice/index.vue diff --git a/src/pages-system/notice/components/search-form.vue b/src/pages-system/notice/components/search-form.vue new file mode 100644 index 0000000..f951846 --- /dev/null +++ b/src/pages-system/notice/components/search-form.vue @@ -0,0 +1,120 @@ + + + diff --git a/src/pages-system/notice/detail/index.vue b/src/pages-system/notice/detail/index.vue new file mode 100644 index 0000000..c82e864 --- /dev/null +++ b/src/pages-system/notice/detail/index.vue @@ -0,0 +1,130 @@ + + + + + diff --git a/src/pages-system/notice/form/index.vue b/src/pages-system/notice/form/index.vue new file mode 100644 index 0000000..da7271a --- /dev/null +++ b/src/pages-system/notice/form/index.vue @@ -0,0 +1,152 @@ + + + + + diff --git a/src/pages-system/notice/index.vue b/src/pages-system/notice/index.vue new file mode 100644 index 0000000..9d58d80 --- /dev/null +++ b/src/pages-system/notice/index.vue @@ -0,0 +1,172 @@ + + + + + diff --git a/src/pages/index/index.ts b/src/pages/index/index.ts index cfcf95e..c5c8913 100644 --- a/src/pages/index/index.ts +++ b/src/pages/index/index.ts @@ -69,6 +69,14 @@ const menuGroupsData: MenuGroup[] = [ iconColor: '#eb2f96', permission: 'system:post:query', }, + { + key: 'notice', + name: '通知公告', + icon: 'spool', + url: '/pages-system/notice/index', + iconColor: '#faad14', + permission: 'system:notice:query', + }, ], }, {