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 @@