diff --git a/src/api/dataSource/source.js b/src/api/dataSource/source.js index 95d9f4d..22b3f74 100644 --- a/src/api/dataSource/source.js +++ b/src/api/dataSource/source.js @@ -116,3 +116,11 @@ export function dataBaseTableInformation(){ method:'get', }) } + +export function updateDatabaseTable(data){ + return request({ + url:'dataSource/source/updateDatabaseTable', + method:'post', + data:data, + }) +} diff --git a/src/api/rule_engine/config.js b/src/api/rule_engine/config.js deleted file mode 100644 index f43da02..0000000 --- a/src/api/rule_engine/config.js +++ /dev/null @@ -1,62 +0,0 @@ -import request from '@/utils/request' - -//查询规则配置作用域列表 -export function listScope() { - return request({ - url: '/ruleEngine/config/getScopeList', - method: 'get' - }) -} - -//查询规则配置作用域 -export function getScope(query) { - return request({ - url: '/ruleEngine/config/getScopeInfo/'+query, - method: 'get' - }) -} - -// 查询引擎规则配置列表 -export function listConfig(query) { - return request({ - url: '/ruleEngine/config/list', - method: 'get', - params: query - }) -} - -// 测试引擎规则配置 -export function ruleTest(data) { - return request({ - url: '/ruleEngine/config/test', - method: 'post', - data: data - }) -} - -// 新增引擎规则配置 -export function addConfig(data) { - return request({ - url: '/ruleEngine/config', - method: 'post', - data: data - }) -} - -// 修改引擎规则配置 -export function updateConfig(data) { - return request({ - url: '/ruleEngine/config/'+data.id, - method: 'put', - data: data - }) -} - -// 删除引擎规则配置 -export function delConfig(id) { - return request({ - url: '/ruleEngine/config/' + id, - method: 'delete' - }) -} - diff --git a/src/api/rule_engine/maintenance.js b/src/api/rule_engine/maintenance.js deleted file mode 100644 index f454aff..0000000 --- a/src/api/rule_engine/maintenance.js +++ /dev/null @@ -1,44 +0,0 @@ -import request from '@/utils/request' - -// 查询引擎维护列表 -export function listMaintenance(query) { - return request({ - url: '/ruleEngine/maintenance/list', - method: 'get', - params: query - }) -} - -// 查询引擎维护详细 -export function getMaintenance(id) { - return request({ - url: '/ruleEngine/maintenance/' + id, - method: 'get' - }) -} - -// 新增引擎维护 -export function addMaintenance(data) { - return request({ - url: '/ruleEngine/maintenance', - method: 'post', - data: data - }) -} - -// 修改引擎维护 -export function updateMaintenance(data) { - return request({ - url: '/ruleEngine/maintenance/'+data.id, - method: 'put', - data: data - }) -} - -// 删除引擎维护 -export function delMaintenance(id) { - return request({ - url: '/ruleEngine/maintenance/' + id, - method: 'delete' - }) -} diff --git a/src/api/ruleengine/ruleengine.js b/src/api/ruleengine/ruleengine.js new file mode 100644 index 0000000..fd1ef96 --- /dev/null +++ b/src/api/ruleengine/ruleengine.js @@ -0,0 +1,67 @@ +import request from '@/utils/request' + +// 查询规则引擎列表 +export function listRuleengine(query) { + return request({ + url: '/ruleengine/ruleengine/list', + method: 'get', + params: query + }) +} + +// 查询规则引擎详细 +export function getRuleengine(id) { + return request({ + url: '/ruleengine/ruleengine/' + id, + method: 'get' + }) +} + +export function ruleengine(content) { + return request({ + url: `/ruleengine/ruleengine/compiler`, + method: 'post', + data:content + }) +} + +export function getRuleContent(ruleId) { + return request({ + url: `/ruleengine/ruleengine/getRuleContent?ruleId=`+ruleId, + method: 'get' + }) +} + +export function loader() { + return request({ + url: `/ruleengine/ruleengine/loader`, + method: 'get' + }) +} + + +// 新增规则引擎 +export function addRuleengine(data) { + return request({ + url: '/ruleengine/ruleengine', + method: 'post', + data: data + }) +} + +// 修改规则引擎 +export function updateRuleengine(data) { + return request({ + url: '/ruleengine/ruleengine/'+data.id, + method: 'put', + data: data + }) +} + +// 删除规则引擎 +export function delRuleengine(id) { + return request({ + url: '/ruleengine/ruleengine/' + id, + method: 'delete' + }) +} diff --git a/src/views/dataSource/assets/OverallAssetStructure.vue b/src/views/dataSource/assets/OverallAssetStructure.vue index 76ccc08..f6034bc 100644 --- a/src/views/dataSource/assets/OverallAssetStructure.vue +++ b/src/views/dataSource/assets/OverallAssetStructure.vue @@ -17,10 +17,11 @@