refactor() 拆分数据源,规则引擎模块

chao
chao 2024-05-09 09:31:02 +08:00
parent fa31eccae0
commit 7236c0d9dd
7 changed files with 17 additions and 16 deletions

View File

@ -3,7 +3,7 @@ import request from '@/utils/request'
// 查询引擎维护列表
export function listEngine(query) {
return request({
url: '/data/engine/list',
url: '/rule/engine/list',
method: 'get',
params: query
})
@ -12,7 +12,7 @@ export function listEngine(query) {
// 查询引擎维护详细
export function getEngine(id) {
return request({
url: '/data/engine/' + id,
url: '/rule/engine/' + id,
method: 'get'
})
}
@ -20,7 +20,7 @@ export function getEngine(id) {
// 新增引擎维护
export function addEngine(data) {
return request({
url: '/data/engine',
url: '/rule/engine',
method: 'post',
data: data
})
@ -29,7 +29,7 @@ export function addEngine(data) {
// 修改引擎维护
export function updateEngine(data) {
return request({
url: '/data/engine',
url: '/rule/engine',
method: 'put',
data: data
})
@ -38,7 +38,7 @@ export function updateEngine(data) {
// 修改引擎维护是否激活
export function updateEngineActivatedOrNot(data) {
return request({
url: '/data/engine/editActivatedOrNot',
url: '/rule/engine/editActivatedOrNot',
method: 'put',
data: data
})
@ -47,7 +47,7 @@ export function updateEngineActivatedOrNot(data) {
// 修改引擎维护是否开启
export function updateEngineStatus(data) {
return request({
url: '/data/engine/editStatus',
url: '/rule/engine/editStatus',
method: 'put',
data: data
})
@ -56,7 +56,7 @@ export function updateEngineStatus(data) {
// 查询引擎维护和版本详细
export function getEngineAndEngineVersion(id) {
return request({
url: '/data/engine/queryEngineAndEngineVersion/' + id,
url: '/rule/engine/queryEngineAndEngineVersion/' + id,
method: 'get'
})
}
@ -64,13 +64,13 @@ export function getEngineAndEngineVersion(id) {
// 删除引擎维护
export function delEngine(id) {
return request({
url: '/data/engine/' + id,
url: '/rule/engine/' + id,
method: 'delete'
})
}
export function initializeRuleEngine(data) {
return request({
url: '/data/engine/initializeRuleEngine',
url: '/rule/engine/initializeRuleEngine',
method: 'post',
data: data
})
@ -78,7 +78,7 @@ export function initializeRuleEngine(data) {
export function testMethod(encoding) {
return request({
url: `/data/engine/testMethod/` + encoding ,
url: `/rule/engine/testMethod/` + encoding ,
method: 'get'
})
}

View File

@ -3,7 +3,7 @@ import request from '@/utils/request'
// 新增引擎维护
export function addEngineVersion(data) {
return request({
url: '/data/engineVersion',
url: '/rule/engineVersion',
method: 'post',
data: data
})
@ -12,7 +12,7 @@ export function addEngineVersion(data) {
// 修改引擎维护
export function updateEngine(data) {
return request({
url: '/data/engineVersion',
url: '/rule/engineVersion',
method: 'put',
data: data
})

View File

@ -26,7 +26,7 @@ import 'codemirror/addon/fold/foldcode.js';
import 'codemirror/addon/fold/foldgutter.js';
import 'codemirror/addon/fold/foldgutter.css';
import 'codemirror/addon/fold/brace-fold.js';
import {updateEngine} from "@/api/data/engine";
import {updateEngine} from "@/api/rule/engine";
export default {
components: {

View File

@ -269,7 +269,7 @@ import {
updateEngine,
initializeRuleEngine,
testMethod
} from "@/api/data/engine";
} from "@/api/rule/engine";
export default {
name: "Engine",

View File

@ -268,8 +268,8 @@
<script>
import Encoding from "@/components/Encoding/index.vue";
import {getEngineAndEngineVersion, updateEngineActivatedOrNot, updateEngineStatus} from "@/api/data/engine";
import {addEngineVersion, updateEngine} from "@/api/data/engineVersion";
import {getEngineAndEngineVersion, updateEngineActivatedOrNot, updateEngineStatus} from "@/api/rule/engine";
import {addEngineVersion, updateEngine} from "@/api/rule/engineVersion";
import {listAssetStructure, selectAssetSouructureTableList, tableDetailsValue} from "@/api/data/structure";
export default {
@ -374,6 +374,7 @@ export default {
this.$confirm('确认关闭?')
.then(_ => {
this.ruleEngineVersionInfoAndTest = {};
this.assets = null
done();
})
.catch(_ => {