fix(tickets): update ticket detail links to include dashboard path
This commit is contained in:
@@ -629,7 +629,7 @@ function RelatedTicketsSection({ conversation }: { conversation: AgentConversati
|
||||
{tickets.map((ticket) => (
|
||||
<Link
|
||||
key={ticket.id}
|
||||
href={`/tickets/detail?id=${ticket.id}`}
|
||||
href={`/dashboard/tickets/detail?id=${ticket.id}`}
|
||||
target="_blank"
|
||||
rel="noreferrer"
|
||||
className="block rounded-lg border border-border bg-background px-3 py-2 transition-colors hover:bg-muted/40"
|
||||
|
||||
@@ -92,7 +92,7 @@ function RiskTable({ title, description, items, emptyText }: RiskTableProps) {
|
||||
<TableCell>{item.currentAssigneeName || "未指派"}</TableCell>
|
||||
<TableCell>{item.updatedAt ? formatDateTime(item.updatedAt) : "—"}</TableCell>
|
||||
<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>
|
||||
|
||||
@@ -972,7 +972,7 @@ export default function TicketDetailPage() {
|
||||
size="icon"
|
||||
onClick={() =>
|
||||
router.push(
|
||||
`/tickets/detail?id=${relation.relatedTicketId}`,
|
||||
`/dashboard/tickets/detail?id=${relation.relatedTicketId}`,
|
||||
)
|
||||
}
|
||||
>
|
||||
|
||||
@@ -1109,7 +1109,7 @@ export default function TicketsPage() {
|
||||
<TableCell>{item.updatedAt ? formatDateTime(item.updatedAt) : "—"}</TableCell>
|
||||
<TableCell className="text-right">
|
||||
<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">
|
||||
<ClipboardListIcon className="size-4" />
|
||||
详情
|
||||
|
||||
Reference in New Issue
Block a user