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

View File

@ -3,7 +3,7 @@ import request from '@/utils/request'
// 新增引擎维护 // 新增引擎维护
export function addEngineVersion(data) { export function addEngineVersion(data) {
return request({ return request({
url: '/data/engineVersion', url: '/rule/engineVersion',
method: 'post', method: 'post',
data: data data: data
}) })
@ -12,7 +12,7 @@ export function addEngineVersion(data) {
// 修改引擎维护 // 修改引擎维护
export function updateEngine(data) { export function updateEngine(data) {
return request({ return request({
url: '/data/engineVersion', url: '/rule/engineVersion',
method: 'put', method: 'put',
data: data 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.js';
import 'codemirror/addon/fold/foldgutter.css'; import 'codemirror/addon/fold/foldgutter.css';
import 'codemirror/addon/fold/brace-fold.js'; import 'codemirror/addon/fold/brace-fold.js';
import {updateEngine} from "@/api/data/engine"; import {updateEngine} from "@/api/rule/engine";
export default { export default {
components: { components: {

View File

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

View File

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