From b892c7d152461e4e1b493c68ca5fb1405d413d90 Mon Sep 17 00:00:00 2001 From: "meilin.huang" <954537473@qq.com> Date: Tue, 8 Feb 2022 17:59:46 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=9C=A8=E7=BA=BF=E7=BC=96=E8=BE=91?= =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=95=B0=E6=8D=AE=E5=BA=93=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E5=BC=B9=E7=AA=97=E7=BE=8E=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mayfly_go_web/package.json | 2 +- .../src/components/codemirror/codemirror.vue | 7 +- mayfly_go_web/src/views/ops/db/SqlExec.vue | 85 ++---------- mayfly_go_web/src/views/ops/db/SqlExecBox.ts | 43 ++++++ .../src/views/ops/db/SqlExecDialog.vue | 128 ++++++++++++++++++ .../src/views/ops/machine/FileManage.vue | 4 +- 6 files changed, 194 insertions(+), 75 deletions(-) create mode 100644 mayfly_go_web/src/views/ops/db/SqlExecBox.ts create mode 100644 mayfly_go_web/src/views/ops/db/SqlExecDialog.vue diff --git a/mayfly_go_web/package.json b/mayfly_go_web/package.json index 0c79f6b3..214a93be 100644 --- a/mayfly_go_web/package.json +++ b/mayfly_go_web/package.json @@ -12,7 +12,7 @@ "countup.js": "^2.0.7", "cropperjs": "^1.5.11", "echarts": "^5.1.1", - "element-plus": "^2.0.0", + "element-plus": "^2.0.1", "@element-plus/icons-vue": "^0.2.4", "jsonlint": "^1.6.3", "lodash": "^4.17.21", diff --git a/mayfly_go_web/src/components/codemirror/codemirror.vue b/mayfly_go_web/src/components/codemirror/codemirror.vue index 3f31704f..4679c967 100644 --- a/mayfly_go_web/src/components/codemirror/codemirror.vue +++ b/mayfly_go_web/src/components/codemirror/codemirror.vue @@ -40,11 +40,17 @@ import 'codemirror/mode/textile/textile.js'; import 'codemirror/addon/hint/show-hint.css'; import 'codemirror/addon/hint/show-hint.js'; +import { ElOption, ElSelect } from 'element-plus'; + // 尝试获取全局实例 const CodeMirror = (window as any).CodeMirror || _CodeMirror; export default defineComponent({ name: 'codemirror', + components: { + ElOption, + ElSelect, + }, props: { modelValue: { type: String, @@ -70,7 +76,6 @@ export default defineComponent({ default: null, }, }, - setup(props: any, { emit }) { let { modelValue, language } = toRefs(props); const textarea: any = ref(null); diff --git a/mayfly_go_web/src/views/ops/db/SqlExec.vue b/mayfly_go_web/src/views/ops/db/SqlExec.vue index 194c5326..98a6594a 100644 --- a/mayfly_go_web/src/views/ops/db/SqlExec.vue +++ b/mayfly_go_web/src/views/ops/db/SqlExec.vue @@ -198,7 +198,7 @@ + diff --git a/mayfly_go_web/src/views/ops/machine/FileManage.vue b/mayfly_go_web/src/views/ops/machine/FileManage.vue index 0157f582..25c355f8 100755 --- a/mayfly_go_web/src/views/ops/machine/FileManage.vue +++ b/mayfly_go_web/src/views/ops/machine/FileManage.vue @@ -99,11 +99,9 @@ :action="getUploadFile({ path: data.path })" :show-file-list="false" name="file" - multiple - :limit="100" style="display: inline-block; margin-left: 2px" > - 上传 + 上传