diff --git a/web/src/views/terminal/components/footer-bar.vue b/web/src/views/terminal/components/footer-bar.vue
index 9787ddb..649c349 100644
--- a/web/src/views/terminal/components/footer-bar.vue
+++ b/web/src/views/terminal/components/footer-bar.vue
@@ -33,7 +33,7 @@ const props = defineProps({
}
})
-const emit = defineEmits(['resize', 'exec-command', 'height-change',])
+const emit = defineEmits(['resize', 'exec-script', 'height-change',])
// 拖拽相关状态
const isResizing = ref(false)
@@ -73,7 +73,7 @@ const stopResize = () => {
}
const execCommand = (command) => {
- emit('exec-command', command, 'script')
+ emit('exec-script', command)
}
// 清理事件监听
diff --git a/web/src/views/terminal/components/sftp-v2.vue b/web/src/views/terminal/components/sftp-v2.vue
index 1691029..a97cee3 100644
--- a/web/src/views/terminal/components/sftp-v2.vue
+++ b/web/src/views/terminal/components/sftp-v2.vue
@@ -542,7 +542,7 @@ import { useContextMenu } from '@/composables/useContextMenu'
import TextEditor from '@/components/text-editor/index.vue'
import ImagePreview from '@/components/image-preview/index.vue'
-const emit = defineEmits(['exec-command', ])
+const emit = defineEmits(['exec-script', ])
const props = defineProps({
hostId: {
@@ -1594,7 +1594,7 @@ const onRowContextMenu = (row, _column, event) => {
items.push({
label: '发送cd指令到终端',
onClick: () => {
- emit('exec-command', cdCommand, 'script')
+ emit('exec-script', cdCommand)
}
})
}
diff --git a/web/src/views/terminal/components/terminal-wrapper.vue b/web/src/views/terminal/components/terminal-wrapper.vue
index 7c15ed1..26aa5b3 100644
--- a/web/src/views/terminal/components/terminal-wrapper.vue
+++ b/web/src/views/terminal/components/terminal-wrapper.vue
@@ -333,13 +333,13 @@
>