From 82b3d7a36d6a870c59f3269efbf66f4581680847 Mon Sep 17 00:00:00 2001 From: zzc <1761997216@qq.com> Date: Fri, 30 Jan 2026 18:50:12 +0800 Subject: [PATCH] fix: my info --- src/api/spring/user/index.js | 8 ++ src/router/index.js | 6 + src/views/spring/user/feedback/index.vue | 174 +++++++++++++++++++++++ 3 files changed, 188 insertions(+) create mode 100644 src/views/spring/user/feedback/index.vue diff --git a/src/api/spring/user/index.js b/src/api/spring/user/index.js index 0099896..76b8dfb 100644 --- a/src/api/spring/user/index.js +++ b/src/api/spring/user/index.js @@ -8,6 +8,14 @@ export function getUserList(data) { }) } +export function getUserFeedbackList(data) { + return request({ + url: '/management/api/common/feedback/list', + method: 'get', + params: data, + }) +} + export function getShareList(data) { return request({ url: '/management/api/spring/system/share-record/list', diff --git a/src/router/index.js b/src/router/index.js index 11f5a47..62a087e 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -189,6 +189,12 @@ export const asyncRoutes = [ component: () => import('@/views/spring/user/device/index'), meta: { title: '设备' }, }, + { + path: 'feedback', + name: 'Feedback', + component: () => import('@/views/spring/user/feedback/index'), + meta: { title: '用户反馈' }, + }, { path: 'shareRecord', name: 'ShareRecord', diff --git a/src/views/spring/user/feedback/index.vue b/src/views/spring/user/feedback/index.vue new file mode 100644 index 0000000..47fd95a --- /dev/null +++ b/src/views/spring/user/feedback/index.vue @@ -0,0 +1,174 @@ + + + + + + + + + + + + + + + 查询 + + + + + + + + + 功能建议 + 问题反馈 + 投诉 + 其他 + + + + + + + + + + -- + + + + + + + + + + id: + {{ row.fromUser.id || '--' }} + + + 昵称: + {{ row.fromUser.nickname || '--' }} + + + + + User ID: {{ row.userId }} + App ID: {{ row.appId }} + + + + + + + IP: {{ row.ip }} + 地址: {{ row.address }} + + Device ID: + + {{ row.deviceId }} + + -- + + + + + + + {{ formatTime(row.createdAt) }} + + + + + + + + + + +