From e5df2ae1310b307d34783164ece0c2e622491b79 Mon Sep 17 00:00:00 2001
From: chentaisen <14615430+chentaisen@user.noreply.gitee.com>
Date: Wed, 4 Sep 2024 12:23:27 +0800
Subject: [PATCH 1/5] =?UTF-8?q?=E7=AC=AC=E4=B8=80=E6=AC=A1?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/rule/rule/version.vue | 99 +++++++++++++++++++++++++++++++--
1 file changed, 93 insertions(+), 6 deletions(-)
diff --git a/src/views/rule/rule/version.vue b/src/views/rule/rule/version.vue
index fd6ebc4..66e9893 100644
--- a/src/views/rule/rule/version.vue
+++ b/src/views/rule/rule/version.vue
@@ -45,8 +45,22 @@
>新增
- 开启引擎
- 关闭引擎
+ 开启引擎
+
+
+
+
+
+ 关闭引擎
+
+
@@ -264,7 +278,7 @@
:visible.sync="drawer"
:with-header="false" size="70%">
- 生成版本类
+
@@ -299,6 +313,7 @@
+
+
+
+
+
+
+ {{ scope.row.date }}
+
+
+
+
+
@@ -379,10 +388,10 @@ import {
addGenerate,
addRule,
disable,
- enable,
+ enable, findTableIdByParentId,
getEditionList,
- getFindByEditionId,
- updateRule
+ getFindByEditionId, selectById,
+ updateRule, updateRuleEngine
} from "@/api/rule/ruleEdition";
@@ -411,7 +420,6 @@ export default {
lint: true, // 开启语法检查
},
-
ruleAndEditionList: [],
//版本
ruleAndEdition: {},
@@ -427,6 +435,7 @@ export default {
showSearch: true,
// 总条数
total: 0,
+ childId: {},
// 规则表格数据
ruleList: [],
// 弹出层标题
@@ -465,7 +474,11 @@ export default {
ruleId: '',
ruleEngine: '',
},
+ //数据源
+ dataOrigin: {},
+ origins: [],
+ tableOrigin: [],
showCode: false,
// 表单校验
rules: {
@@ -480,14 +493,33 @@ export default {
this.ruleAndVersion.id = this.$route.query.id
this.findById();
this.findList()
+ this.getDataOrigin()
},
//生命周期 - 挂载完成(可以访问DOM元素)",
mounted() {
this.findById();
},
methods: {
+ //保存代码
+ preserve() {
+ updateRuleEngine(this.form).then(res => {
+ this.$modal.msgSuccess("修改成功");
+ })
+ },
+ //数据接入源
+ getDataOrigin() {
+ selectById(this.dataOrigin).then(res => {
+ this.origins = res.data
+ console.log("origins", this.origins)
+ })
+ },
-
+ chanChild() {
+ findTableIdByParentId(this.dataOrigin.sourceId).then(res => {
+ this.tableOrigin = res.data
+ console.log("tableOrigin", this.tableOrigin)
+ })
+ },
//禁用
handleStatus() {
if (row.status === "Y") {
@@ -505,6 +537,7 @@ export default {
//数据源
chan() {
this.selects = true
+ this.chanChild()
},
ch() {
this.selectss = true
From 0d25eb624efb460473bf18d494bce1e4e60f8f6c Mon Sep 17 00:00:00 2001
From: chentaisen <14615430+chentaisen@user.noreply.gitee.com>
Date: Wed, 4 Sep 2024 20:57:21 +0800
Subject: [PATCH 4/5] =?UTF-8?q?=E7=AC=AC=E4=B8=80=E6=AC=A1?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/rule/rule/version.vue | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/views/rule/rule/version.vue b/src/views/rule/rule/version.vue
index 38b7dea..2c9482f 100644
--- a/src/views/rule/rule/version.vue
+++ b/src/views/rule/rule/version.vue
@@ -487,6 +487,7 @@ export default {
],
}
+
};
},
created() {
From 898d422c5dbda93355f37627ebc87ab35ec9c137 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=86=B7=E8=B0=83?= <3084898776@qq.com>
Date: Wed, 4 Sep 2024 20:59:06 +0800
Subject: [PATCH 5/5] 1
---
src/views/rule/rule/version.vue | 2 --
1 file changed, 2 deletions(-)
diff --git a/src/views/rule/rule/version.vue b/src/views/rule/rule/version.vue
index 8fbb53c..bbbaa64 100644
--- a/src/views/rule/rule/version.vue
+++ b/src/views/rule/rule/version.vue
@@ -486,8 +486,6 @@ export default {
this.findById();
},
methods: {
-
-
//禁用
handleStatus() {
if (row.status === "Y") {