diff --git a/ui/src/views/application/component/CreateApplicationDialog.vue b/ui/src/views/application/component/CreateApplicationDialog.vue
index 9128c8f68..afab5380e 100644
--- a/ui/src/views/application/component/CreateApplicationDialog.vue
+++ b/ui/src/views/application/component/CreateApplicationDialog.vue
@@ -70,11 +70,6 @@
-
-
- {{ $t('views.application.workflow') }}
-
-
diff --git a/ui/src/views/application/index.vue b/ui/src/views/application/index.vue
index 1e43f7db9..85d88b1d3 100644
--- a/ui/src/views/application/index.vue
+++ b/ui/src/views/application/index.vue
@@ -242,9 +242,11 @@
{{ $t('views.application.operation.toChat') }}
+
{{ $t('common.setting') }}
@@ -587,9 +589,15 @@ function copyApplication(row: any) {
})
}
-function settingApplication(row: any) {
+function settingApplication(event: any, row: any) {
if (isWorkFlow(row.type)) {
- router.push({ path: `/application/workspace/${row.id}/workflow` })
+ if (event?.ctrlKey) {
+ event?.preventDefault()
+ event.stopPropagation()
+ window.open(`/application/workspace/${row.id}/workflow`, '_blank')
+ } else {
+ router.push({ path: `/application/workspace/${row.id}/workflow` })
+ }
} else {
router.push({ path: `/application/workspace/${row.id}/${row.type}/setting` })
}