diff --git a/ui/src/views/application/index.vue b/ui/src/views/application/index.vue index 3cbefe679..32a051f01 100644 --- a/ui/src/views/application/index.vue +++ b/ui/src/views/application/index.vue @@ -568,7 +568,10 @@ function settingApplication(event: any, row: any) { if (event?.ctrlKey) { event?.preventDefault() event.stopPropagation() - window.open(`/application/workspace/${row.id}/workflow`, '_blank') + const newUrl = router.resolve({ + path: `/application/workspace/${row.id}/workflow`, + }).href + window.open(newUrl) } else { router.push({ path: `/application/workspace/${row.id}/workflow` }) }