From 7c479bb32e3e5879f93bf27b2f4869a51595f9ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=A6=86=E9=92=B1=E8=90=BD=E5=B0=BD=E6=A7=BF=E8=8A=B1?= =?UTF-8?q?=E7=A8=80?= <2675540038@qq.com> Date: Thu, 20 Mar 2025 15:26:59 +0800 Subject: [PATCH] 123 --- src/api/module/home.ts | 17 +- src/views/complaint/index.vue | 308 +++++++++++++++++++++--------- src/views/configuration/index.vue | 40 +--- 3 files changed, 231 insertions(+), 134 deletions(-) diff --git a/src/api/module/home.ts b/src/api/module/home.ts index fe4b43a..b88b63d 100644 --- a/src/api/module/home.ts +++ b/src/api/module/home.ts @@ -324,22 +324,22 @@ export const getAdditionIndexManageExamine= function(date: any) { // 获取通知公告列表 export function noticeList(data: any) { - return Http.post('/api/backend/publicAnnouncement/getPublicAnnouncementData', data) + return Http.post('/api/backend/public_announcement/getPublicAnnouncementData', data) } // 新增通知公告 export function noticeAdd(data: any) { - return Http.post('/api/backend/publicAnnouncement/create', data) + return Http.post('/api/backend/public_announcement/create', data) } // 编辑通知公告 export function noticeEdit(data: any) { - return Http.post('/api/backend/publicAnnouncement/update', data) + return Http.post('/api/backend/public_announcement/update', data) } // 删除通知公告 export function noticeDelete(data: any) { - return Http.post('/api/backend/publicAnnouncement/delete', data) + return Http.post('/api/backend/public_announcement/delete', data) } // 上传图片 @@ -365,6 +365,15 @@ export function getAnnualFindData(data: any) { return Http.post('/api/backend/Year/getAnnualFindData', data) } +// 投诉列表 +export function getPoliticsList(data: any) { + return Http.post('/api/backend/Politics/index', data) +} +// 投诉列表(编辑) +export function getPoliticsEdit(data: any) { + return Http.post('/api/backend/Politics/update', data) +} + diff --git a/src/views/complaint/index.vue b/src/views/complaint/index.vue index cf87ffb..3b6d285 100644 --- a/src/views/complaint/index.vue +++ b/src/views/complaint/index.vue @@ -3,19 +3,12 @@ - + @@ -48,45 +32,137 @@
投诉记录列表 - 新增投诉
- +
- + + + + +
{{ info.politics_content }}
+
+ +
+
+ + + +
+
+
+ + +
+
+
+
姓名:
+
{{ detailInfo.user_name }}
+
+
+
科室:
+
{{ detailInfo.user_group_name }}
+
+
+
投诉时间:
+
{{ detailInfo.createtime }}
+
+
+
处理状态:
+
+ 待处理 + 已回复 +
+
+
+
投诉内容:
+
{{ detailInfo.politics_content }}
+
+
+
投诉图片:
+
+ + + +
+
+
+
处理结果:
+
{{ detailInfo.acceptance_content }}
+
+
+
处理时间:
+
{{ detailInfo.acceptance_time }}
+
+
+
+
\ No newline at end of file diff --git a/src/views/configuration/index.vue b/src/views/configuration/index.vue index e5d8375..78afed8 100644 --- a/src/views/configuration/index.vue +++ b/src/views/configuration/index.vue @@ -4,7 +4,7 @@
登录日志列表
- +