From 334b2d39a74bd7c328d7c838666ee895fe7a4a8c Mon Sep 17 00:00:00 2001 From: zjf <1799650030@qq.com> Date: Fri, 27 Jun 2025 23:05:26 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BB=B4=E4=BF=AE=EF=BC=8C=E6=84=8F=E8=A7=81?= =?UTF-8?q?=E5=8F=8D=E9=A6=88=EF=BC=8C=E5=85=AC=E5=91=8A=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages.json | 42 ++ src/pages/integrated/feedback/detail.vue | 217 +++++++++ src/pages/integrated/feedback/index.vue | 517 ++++++++++++++++----- src/pages/integrated/index.vue | 28 +- src/pages/integrated/notice/detail.vue | 211 +++++++++ src/pages/integrated/notice/index.vue | 309 +++++++++++++ src/pages/integrated/repair/detail.vue | 252 +++++++++++ src/pages/integrated/repair/index.vue | 550 +++++++++++++++++++++++ src/pages/integrated/visitor/detail.vue | 236 ++++++++++ src/pages/integrated/visitor/index.vue | 438 ++++++++++++++++++ src/sheep/api/meetingRoom.ts | 151 +++++++ 11 files changed, 2826 insertions(+), 125 deletions(-) create mode 100644 src/pages/integrated/feedback/detail.vue create mode 100644 src/pages/integrated/notice/detail.vue create mode 100644 src/pages/integrated/notice/index.vue create mode 100644 src/pages/integrated/repair/detail.vue create mode 100644 src/pages/integrated/repair/index.vue create mode 100644 src/pages/integrated/visitor/detail.vue create mode 100644 src/pages/integrated/visitor/index.vue diff --git a/src/pages.json b/src/pages.json index af8f1ac..049f6e3 100644 --- a/src/pages.json +++ b/src/pages.json @@ -467,6 +467,48 @@ "navigationBarTitleText": "意见反馈" } }, + { + "path": "feedback/detail", + "style": { + "navigationBarTitleText": "反馈详情" + } + }, + { + "path": "repair/index", + "style": { + "navigationBarTitleText": "维修上报" + } + }, + { + "path": "repair/detail", + "style": { + "navigationBarTitleText": "维修详情" + } + }, + { + "path": "notice/index", + "style": { + "navigationBarTitleText": "通知公告" + } + }, + { + "path": "notice/detail", + "style": { + "navigationBarTitleText": "公告详情" + } + }, + { + "path": "visitor/index", + "style": { + "navigationBarTitleText": "访客管理" + } + }, + { + "path": "visitor/detail", + "style": { + "navigationBarTitleText": "访客详情" + } + }, { "path": "meeting/detail", "style": { diff --git a/src/pages/integrated/feedback/detail.vue b/src/pages/integrated/feedback/detail.vue new file mode 100644 index 0000000..69719bc --- /dev/null +++ b/src/pages/integrated/feedback/detail.vue @@ -0,0 +1,217 @@ + + + + + \ No newline at end of file diff --git a/src/pages/integrated/feedback/index.vue b/src/pages/integrated/feedback/index.vue index 7d0758d..717faa2 100644 --- a/src/pages/integrated/feedback/index.vue +++ b/src/pages/integrated/feedback/index.vue @@ -1,151 +1,422 @@