From 44013eb0545bcb437a9e706bb9f469b5e07be0d6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E8=B5=B5=E6=AF=85?= <1335909236@qq.com>
Date: Sat, 26 Jul 2025 11:46:59 +0800
Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=88=B0=E5=AE=B6=E6=9C=8D?=
=?UTF-8?q?=E5=8A=A1=20=E5=85=AC=E5=91=8A=E7=AE=A1=E7=90=86=E9=A1=B5?=
=?UTF-8?q?=E9=9D=A2?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
packages/homeServer/index/index.vue | 2 +-
.../index.css | 0
.../index.vue | 0
packages/homeServer/noticeManage/index.css | 49 ++++++++++++++++
packages/homeServer/noticeManage/index.vue | 58 +++++++++++++++++++
pages.json | 9 ++-
6 files changed, 116 insertions(+), 2 deletions(-)
rename packages/homeServer/{noticeDetials => noticeDetails}/index.css (100%)
rename packages/homeServer/{noticeDetials => noticeDetails}/index.vue (100%)
create mode 100644 packages/homeServer/noticeManage/index.css
create mode 100644 packages/homeServer/noticeManage/index.vue
diff --git a/packages/homeServer/index/index.vue b/packages/homeServer/index/index.vue
index 306de19d..c88aba2d 100644
--- a/packages/homeServer/index/index.vue
+++ b/packages/homeServer/index/index.vue
@@ -304,7 +304,7 @@ export default {
// 查看公告
lookNotice() {
- NavgateTo("/packages/homeServer/noticeDetials/index");
+ NavgateTo("/packages/homeServer/noticeManage/index");
},
},
onLoad() {
diff --git a/packages/homeServer/noticeDetials/index.css b/packages/homeServer/noticeDetails/index.css
similarity index 100%
rename from packages/homeServer/noticeDetials/index.css
rename to packages/homeServer/noticeDetails/index.css
diff --git a/packages/homeServer/noticeDetials/index.vue b/packages/homeServer/noticeDetails/index.vue
similarity index 100%
rename from packages/homeServer/noticeDetials/index.vue
rename to packages/homeServer/noticeDetails/index.vue
diff --git a/packages/homeServer/noticeManage/index.css b/packages/homeServer/noticeManage/index.css
new file mode 100644
index 00000000..f7001d69
--- /dev/null
+++ b/packages/homeServer/noticeManage/index.css
@@ -0,0 +1,49 @@
+page {
+ background-color: #f6f7fb;
+}
+
+.container {
+ padding: 30rpx;
+}
+
+.notice-item {
+ border-radius: 20rpx;
+ margin-bottom: 25rpx;
+ box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
+}
+
+.notice-image {
+ width: 100%;
+ height: 400rpx;
+ border-radius: 20rpx 20rpx 0 0;
+}
+
+.notice-main {
+ background-color: white;
+ border-radius: 0 0 20rpx 20rpx;
+ padding: 20rpx 15rpx;
+}
+
+.notice-title {
+ font-size: 30rpx;
+ font-weight: bold;
+}
+
+.notice-content {
+ font-size: 28ropx;
+ color: #586271;
+ margin: 20rpx 0;
+}
+
+.notice-date {
+ display: flex;
+ font-size: 26rpx;
+ color: #a0a7b1;
+ align-items: center;
+}
+
+.date-image {
+ width: 25rpx;
+ height: 25rpx;
+ margin-right: 10rpx;
+}
\ No newline at end of file
diff --git a/packages/homeServer/noticeManage/index.vue b/packages/homeServer/noticeManage/index.vue
new file mode 100644
index 00000000..297367dc
--- /dev/null
+++ b/packages/homeServer/noticeManage/index.vue
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+ {{ item.title }}
+ {{ item.content }}
+
+
+ {{ item.date }}
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages.json b/pages.json
index f73e6644..ed86cf21 100644
--- a/pages.json
+++ b/pages.json
@@ -717,7 +717,14 @@
}
},
{
- "path": "noticeDetials/index",
+ "path": "noticeManage/index",
+ "style": {
+ "navigationBarTitleText": "公告管理",
+ "navigationBarBackgroundColor": "#fff"
+ }
+ },
+ {
+ "path": "noticeDetails/index",
"style": {
"navigationBarTitleText": "公告详情",
"navigationBarBackgroundColor": "#fff"