From a2a32c86eb072b82a8d985a9498f0e7290a5eba3 Mon Sep 17 00:00:00 2001 From: sunzhuangzhuang <961120009@qq.com> Date: Fri, 5 Sep 2025 16:49:41 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=8E=E5=8F=B0=E6=9B=B4=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/layout/Layout.vue | 8 +- src/router/index.js | 10 + src/views/Announcements.vue | 684 ++++++++++++++++++++++++++++++++++++ 3 files changed, 701 insertions(+), 1 deletion(-) create mode 100644 src/views/Announcements.vue diff --git a/src/layout/Layout.vue b/src/layout/Layout.vue index 3382ac8..f4b4aae 100644 --- a/src/layout/Layout.vue +++ b/src/layout/Layout.vue @@ -82,6 +82,11 @@ 提现管理 + + + 通知公告 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 搜索 + + + + 重置 + + + + + + + + + + 公告列表 ({{ pagination.total }}) + + + 新建公告 + + + + + + + + + + + + 置顶 + + {{ row.title }} + + + + + + + + {{ getTypeLabel(row.type) }} + + + + + + + + {{ getPriorityLabel(row.priority) }} + + + + + + + + {{ getStatusLabel(row.status) }} + + + + + + + + + {{ row.publish_time ? formatDateTime(row.publish_time) : '-' }} + + + + + + {{ formatDateTime(row.created_at) }} + + + + + + + 编辑 + + + 发布 + + + 删除 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 取消 + + {{ isEdit ? '更新' : '创建' }} + + + + + + + + + + \ No newline at end of file