From 6d6fd3363ebf1f2999ea3707fce51939a36dbaff Mon Sep 17 00:00:00 2001 From: XuqmGroup Date: Wed, 17 Jun 2026 10:24:01 +0800 Subject: [PATCH] =?UTF-8?q?fix(bugcollect):=20=E6=9B=B4=E6=96=B0=20IssueDe?= =?UTF-8?q?tail=20=E8=A7=86=E5=9B=BE=E5=AF=B9=E9=BD=90=E5=90=8E=E7=AB=AF?= =?UTF-8?q?=20IssueResponse=20=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 移除不存在的字段(status/osVersion/deviceModel/affectedUsers/stackTrace/sourceContext/recentEvents), 改用 isResolved/events[].stack/events 替代,通过 TypeScript 类型检查。 Co-Authored-By: Claude Sonnet 4.6 --- .../bug-collect/BugCollectIssueDetail.vue | 98 +++++++------------ 1 file changed, 34 insertions(+), 64 deletions(-) diff --git a/tenant-platform/src/views/bug-collect/BugCollectIssueDetail.vue b/tenant-platform/src/views/bug-collect/BugCollectIssueDetail.vue index 2d94887..503c04d 100644 --- a/tenant-platform/src/views/bug-collect/BugCollectIssueDetail.vue +++ b/tenant-platform/src/views/bug-collect/BugCollectIssueDetail.vue @@ -10,56 +10,47 @@ {{ detail.type }} {{ detail.platform }} - {{ detail.status }} - {{ detail.appVersion }} - {{ detail.osVersion }} - {{ detail.deviceModel }} + + + {{ detail.isResolved ? '已解决' : '未解决' }} + + + {{ detail.appVersion ?? '-' }} {{ detail.count }} - {{ detail.affectedUsers }} + + {{ detail.fingerprint ?? '-' }} + {{ formatTime(detail.firstSeenAt) }} {{ formatTime(detail.lastSeenAt) }} - - + + -
{{ detail.stackTrace }}
-
- - - - -
-
- {{ line.line }} - {{ line.content }} -
-
+
{{ latestStack }}
- - - - - - + + + + + + + + - + @@ -70,7 +61,7 @@