From 6318cb0354c628802424aa4cfa9894eddbdba7af Mon Sep 17 00:00:00 2001 From: lijiahang Date: Tue, 31 May 2022 09:04:34 +0800 Subject: [PATCH] feat export `machine proxy` `tail file` `terminal log`. --- .../export/MachineProxyExportModal.vue | 96 +++++++++++++++++ .../export/MachineTailFileExportModal.vue | 101 ++++++++++++++++++ .../export/MachineTerminalLogExportModal.vue | 101 ++++++++++++++++++ orion-ops-vue/src/views/log/LoggerList.vue | 12 +++ .../src/views/machine/MachineProxy.vue | 13 +++ .../src/views/machine/MachineTerminalLogs.vue | 9 ++ 6 files changed, 332 insertions(+) create mode 100644 orion-ops-vue/src/components/export/MachineProxyExportModal.vue create mode 100644 orion-ops-vue/src/components/export/MachineTailFileExportModal.vue create mode 100644 orion-ops-vue/src/components/export/MachineTerminalLogExportModal.vue diff --git a/orion-ops-vue/src/components/export/MachineProxyExportModal.vue b/orion-ops-vue/src/components/export/MachineProxyExportModal.vue new file mode 100644 index 00000000..119ca84f --- /dev/null +++ b/orion-ops-vue/src/components/export/MachineProxyExportModal.vue @@ -0,0 +1,96 @@ + + + + + diff --git a/orion-ops-vue/src/components/export/MachineTailFileExportModal.vue b/orion-ops-vue/src/components/export/MachineTailFileExportModal.vue new file mode 100644 index 00000000..23fff3af --- /dev/null +++ b/orion-ops-vue/src/components/export/MachineTailFileExportModal.vue @@ -0,0 +1,101 @@ + + + + + diff --git a/orion-ops-vue/src/components/export/MachineTerminalLogExportModal.vue b/orion-ops-vue/src/components/export/MachineTerminalLogExportModal.vue new file mode 100644 index 00000000..a0cbd294 --- /dev/null +++ b/orion-ops-vue/src/components/export/MachineTerminalLogExportModal.vue @@ -0,0 +1,101 @@ + + + + + diff --git a/orion-ops-vue/src/views/log/LoggerList.vue b/orion-ops-vue/src/views/log/LoggerList.vue index 94a9c528..1d4f3a43 100644 --- a/orion-ops-vue/src/views/log/LoggerList.vue +++ b/orion-ops-vue/src/views/log/LoggerList.vue @@ -40,6 +40,8 @@ 添加 + + @@ -121,6 +123,8 @@ + + @@ -132,6 +136,7 @@ import AddLogFileModal from '@/components/log/AddLogFileModal' import TextPreview from '@/components/preview/TextPreview' import LoggerViewModal from '@/components/log/LoggerViewModal' import _filters from '@/lib/filters' +import MachineTailFileExportModal from '@/components/export/MachineTailFileExportModal' /** * 列 @@ -207,6 +212,7 @@ const columns = [ export default { name: 'LoggerList', components: { + MachineTailFileExportModal, LoggerViewModal, MachineSelector, AddLogFileModal, @@ -267,6 +273,12 @@ export default { previewText(value) { this.$refs.previewText.preview(value) }, + openExport() { + this.$refs.export.open() + }, + openImport() { + this.$refs.import.open() + }, resetForm() { this.$refs.query.resetFields() this.$refs.machineSelector.reset() diff --git a/orion-ops-vue/src/views/machine/MachineProxy.vue b/orion-ops-vue/src/views/machine/MachineProxy.vue index 4273ff98..f79a7b27 100644 --- a/orion-ops-vue/src/views/machine/MachineProxy.vue +++ b/orion-ops-vue/src/views/machine/MachineProxy.vue @@ -55,6 +55,8 @@
新建 + +
@@ -101,13 +103,17 @@
+ + +