From 45ca9f2f5cba5ffd2df7506d2f27affc2853d1e8 Mon Sep 17 00:00:00 2001 From: baize <3533151373@qq.com> Date: Thu, 16 May 2024 22:14:16 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=20=20=20=20=E6=95=B0=E6=8D=AE=E5=B1=95?= =?UTF-8?q?=E7=A4=BA=E6=A8=A1=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/dataSource/source.js | 7 + src/api/ruleengine/ruleengine.js | 9 + src/views/ruleengine/engineVersion/index.vue | 216 ++++++++++++++----- 3 files changed, 180 insertions(+), 52 deletions(-) diff --git a/src/api/dataSource/source.js b/src/api/dataSource/source.js index 22b3f74..b7c0309 100644 --- a/src/api/dataSource/source.js +++ b/src/api/dataSource/source.js @@ -124,3 +124,10 @@ export function updateDatabaseTable(data){ data:data, }) } +export function findDataSourceByDataBaseId(id){ + return request({ + url: '/dataSource/source/findDataSourceByDataBaseId?id='+id, + method: 'post', + params:id, + }) +} diff --git a/src/api/ruleengine/ruleengine.js b/src/api/ruleengine/ruleengine.js index ac48d5d..abf3306 100644 --- a/src/api/ruleengine/ruleengine.js +++ b/src/api/ruleengine/ruleengine.js @@ -105,3 +105,12 @@ export function updateEngineCodeIng(data){ data:data, }) } + +export function engineGeneration(codeIng){ + return request({ + url: '/ruleengine/ruleengine/engineGeneration', + method: 'get', + params:codeIng, + }) +} + diff --git a/src/views/ruleengine/engineVersion/index.vue b/src/views/ruleengine/engineVersion/index.vue index 6650f1a..127f720 100644 --- a/src/views/ruleengine/engineVersion/index.vue +++ b/src/views/ruleengine/engineVersion/index.vue @@ -24,7 +24,7 @@ - + @@ -46,13 +46,12 @@ 测试规则 - + {{ruleEngineVersion.isActivate !== 'no-activate' ? "禁用" : "激活"}}规则 + v-if=" ruleEngineVersion.isTest === '1'"> 发布规则 @@ -188,20 +187,17 @@ -
选择数据接入 -
@@ -220,22 +216,52 @@
- - + +
选择资产模型 + 随机数据
+ - {{dataModeMap[_dataModel.name]}} + + {{dataModeMapList[dataModeMapIndex][_dataModel.name]}} + + +
+ +
+ {{this.ruleEngineInfo.level === "data-set" ? "选择资产集" : "选择资产记录"}} +
+ + + + + + + + + + {{val}} + + + + +
- - 测试 - + + 测试 + @@ -246,13 +272,18 @@