fix(tickets): update ticket detail links to include dashboard path

This commit is contained in:
mlogclub
2026-05-02 12:50:32 +08:00
parent c73b38d784
commit 8602072e66
4 changed files with 4 additions and 4 deletions
@@ -629,7 +629,7 @@ function RelatedTicketsSection({ conversation }: { conversation: AgentConversati
{tickets.map((ticket) => ( {tickets.map((ticket) => (
<Link <Link
key={ticket.id} key={ticket.id}
href={`/tickets/detail?id=${ticket.id}`} href={`/dashboard/tickets/detail?id=${ticket.id}`}
target="_blank" target="_blank"
rel="noreferrer" rel="noreferrer"
className="block rounded-lg border border-border bg-background px-3 py-2 transition-colors hover:bg-muted/40" className="block rounded-lg border border-border bg-background px-3 py-2 transition-colors hover:bg-muted/40"
+1 -1
View File
@@ -92,7 +92,7 @@ function RiskTable({ title, description, items, emptyText }: RiskTableProps) {
<TableCell>{item.currentAssigneeName || "未指派"}</TableCell> <TableCell>{item.currentAssigneeName || "未指派"}</TableCell>
<TableCell>{item.updatedAt ? formatDateTime(item.updatedAt) : "—"}</TableCell> <TableCell>{item.updatedAt ? formatDateTime(item.updatedAt) : "—"}</TableCell>
<TableCell className="text-right"> <TableCell className="text-right">
<Link href={`/tickets/detail?id=${item.id}`} target="_blank" rel="noreferrer"> <Link href={`/dashboard/tickets/detail?id=${item.id}`} target="_blank" rel="noreferrer">
<Button variant="outline" size="sm"> <Button variant="outline" size="sm">
</Button> </Button>
+1 -1
View File
@@ -972,7 +972,7 @@ export default function TicketDetailPage() {
size="icon" size="icon"
onClick={() => onClick={() =>
router.push( router.push(
`/tickets/detail?id=${relation.relatedTicketId}`, `/dashboard/tickets/detail?id=${relation.relatedTicketId}`,
) )
} }
> >
+1 -1
View File
@@ -1109,7 +1109,7 @@ export default function TicketsPage() {
<TableCell>{item.updatedAt ? formatDateTime(item.updatedAt) : "—"}</TableCell> <TableCell>{item.updatedAt ? formatDateTime(item.updatedAt) : "—"}</TableCell>
<TableCell className="text-right"> <TableCell className="text-right">
<div className="flex justify-end gap-2"> <div className="flex justify-end gap-2">
<Link href={`/tickets/detail?id=${item.id}`} target="_blank" rel="noreferrer"> <Link href={`/dashboard/tickets/detail?id=${item.id}`} target="_blank" rel="noreferrer">
<Button variant="outline" size="sm"> <Button variant="outline" size="sm">
<ClipboardListIcon className="size-4" /> <ClipboardListIcon className="size-4" />