diff --git a/next/web/src/App/Admin/Tickets/Ticket/components/RecentTickets.tsx b/next/web/src/App/Admin/Tickets/Ticket/components/RecentTickets.tsx index 508a69fda..d4643e5d7 100644 --- a/next/web/src/App/Admin/Tickets/Ticket/components/RecentTickets.tsx +++ b/next/web/src/App/Admin/Tickets/Ticket/components/RecentTickets.tsx @@ -28,6 +28,11 @@ export function RecentTickets({ className, ticketId, userId }: RecentTicketsProp queryOptions: { keepPreviousData: true, staleTime: 1000 * 60, + select: (data) => ({ + ...data, + // 排除当前工单 + tickets: data.tickets.filter((ticket) => ticket.id !== ticketId), + }), }, });