diff --git a/api/admin/v1/audit.go b/api/admin/v1/audit.go index 5bf8d08..e91d470 100644 --- a/api/admin/v1/audit.go +++ b/api/admin/v1/audit.go @@ -1,6 +1,8 @@ package v1 import ( + "encoding/json" + "github.com/gogf/gf/v2/frame/g" ) @@ -85,7 +87,11 @@ type RequestAuditLogDetailReq struct { } type RequestAuditLogDetailRes struct { - Data map[string]any `json:"data"` + Data map[string]any `json:"-"` +} + +func (r *RequestAuditLogDetailRes) MarshalJSON() ([]byte, error) { + return json.Marshal(r.Data) } // OperationLogExportReq 导出操作日志请求 diff --git a/web/admin/src/views/monitor/ErrorLogsPage.vue b/web/admin/src/views/monitor/ErrorLogsPage.vue index 7486bad..f62bfea 100644 --- a/web/admin/src/views/monitor/ErrorLogsPage.vue +++ b/web/admin/src/views/monitor/ErrorLogsPage.vue @@ -152,7 +152,7 @@ async function openDetail(id: number) { detailLoading.value = true try { const res = await request.get(`/admin/error-logs/${id}`) - detailData.value = res.data?.data?.data + detailData.value = res.data?.data } catch { // error auto-shown } finally {