From 66414f79878d35931e5bf51f46167aff43bb5f6a Mon Sep 17 00:00:00 2001 From: XuqmGroup Date: Thu, 18 Jun 2026 10:47:52 +0800 Subject: [PATCH] =?UTF-8?q?fix(bugcollect):=20=E4=BF=AE=E5=A4=8D=E9=97=AE?= =?UTF-8?q?=E9=A2=98=E8=AF=A6=E6=83=85=E9=A1=B5=E5=AD=97=E6=AE=B5=E6=98=A0?= =?UTF-8?q?=E5=B0=84=EF=BC=8C=E6=96=B0=E5=A2=9E=E8=AE=BE=E5=A4=87=E4=BF=A1?= =?UTF-8?q?=E6=81=AF/=E7=8A=B6=E6=80=81=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 修复 level/release 字段未显示(原引用了废弃的 type/appVersion) - 新增设备信息卡片(解析 device JSON 展示型号/系统/内存等) - 新增状态管理操作栏(标记已解决/忽略/重新打开/删除) - 修复事件列表使用 exception.value/stacktrace(新格式) - 新增 reopenIssue API 方法 Co-Authored-By: Claude Sonnet 4.6 --- tenant-platform/src/api/bugcollect.ts | 4 + .../bug-collect/BugCollectIssueDetail.vue | 202 +++++++++++++++--- 2 files changed, 172 insertions(+), 34 deletions(-) diff --git a/tenant-platform/src/api/bugcollect.ts b/tenant-platform/src/api/bugcollect.ts index bc58fc8..4c76dc5 100644 --- a/tenant-platform/src/api/bugcollect.ts +++ b/tenant-platform/src/api/bugcollect.ts @@ -147,6 +147,10 @@ export const bugCollectApi = { return client.put<{ data: void }>(`/bugcollect/v1/issues/${id}/ignore`) }, + reopenIssue(id: string | number) { + return client.put<{ data: void }>(`/bugcollect/v1/issues/${id}/reopen`) + }, + assignIssue(id: string | number, assignee: string) { return client.put<{ data: void }>(`/bugcollect/v1/issues/${id}/assign`, { assignee }) }, diff --git a/tenant-platform/src/views/bug-collect/BugCollectIssueDetail.vue b/tenant-platform/src/views/bug-collect/BugCollectIssueDetail.vue index 503c04d..3eef210 100644 --- a/tenant-platform/src/views/bug-collect/BugCollectIssueDetail.vue +++ b/tenant-platform/src/views/bug-collect/BugCollectIssueDetail.vue @@ -1,22 +1,42 @@