From 8434767a7ae25a7d8d7a686417a2bf406167c339 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=91=E5=B9=B4=E6=A2=A6=E4=B8=8E=E7=A0=96?= <2847127106@qq.com> Date: Sat, 31 Aug 2024 21:09:49 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../node/components/node/type/uniteFind.vue | 36 ++++++++++++++++++- 1 file changed, 35 insertions(+), 1 deletion(-) diff --git a/src/views/quest/node/components/node/type/uniteFind.vue b/src/views/quest/node/components/node/type/uniteFind.vue index 0af5889..aa4de1f 100644 --- a/src/views/quest/node/components/node/type/uniteFind.vue +++ b/src/views/quest/node/components/node/type/uniteFind.vue @@ -29,6 +29,20 @@ + + + + + + + +

+
+ 返回 + 保存 +
+
@@ -36,7 +50,7 @@ // 这里可以导入其他文件(比如:组件,工具js,第三方插件js,json文件,图片文件等等), // 例如:import 《组件名称》 from '《组件路径》, import {listDisposition} from "@/api/quest/disposition"; -import {selectDbTableColumnsByName} from "../../../../../../api/tool/gen"; +import {selectDbTableColumnsByName} from "@/api/tool/gen"; export default { // import引入的组件需要注入到对象中才能使用" @@ -128,6 +142,26 @@ export default { } }) }, + // 保存选择 + save() { + console.log('reqDispData',this.reqDispData) + console.log('respDispData',this.respDispData) + this.checkFieldsFlag = false + this.disp.findFlag = false + }, + clickRow(row) { + this.$refs.table.toggleRowSelection(row); + }, + // 多选框选中数据 + handleSelectionChange(selection) { + this.respDispData.fields = selection.map(item => { + return { + fieldName: item.columnName, + fieldType: item.columnType, + fieldComment: item.columnComment + }; + }); + }, /** 节点配置 类型转换 mysql -> vue */ getVueDisp(dispList) { const db = {}