规则维护列表

master
Qin Dong Ming 2024-08-26 14:18:04 +08:00
parent 7db2d62539
commit 1f8578d1e5
4 changed files with 100 additions and 11 deletions

View File

@ -0,0 +1,57 @@
import request from '@/utils/request'
//查询规则引擎列表
export function list(data){
return request({
url: "/version/version/list",
method: "post",
data:data
})
}
export function insert(data){
return request({
url: "/engine/engine/insert",
method: "post",
data:data
})
}
export function update(data){
return request({
url: "/engine/engine/update",
method: "post",
data:data
})
}
export function del(id){
return request({
url: "/engine/engine/delete/" + id,
method: "post",
data:id
})
}
export function selectLevel(){
return request({
url: "/engine/level/selectLevelList",
method: "post"
})
}
// 查询规则引擎版本列表
export function getRuleEngineInfo(id) {
return request({
url: '/engine/engine/getRuleEngineInfo/' + id,
method: 'put'
})
}

View File

@ -177,9 +177,7 @@
icon="el-icon-service"
size="mini"
type="text"
@click="engineRuleMaintenance(scope.row.id)">修改规则配置</el-button>
@click="engineRuleMaintenance(scope.row)">规则维护</el-button>
</template>
</el-table-column>
@ -200,8 +198,6 @@
<script>
//jsjsjson,
//import from ',
import {insertAdd} from "@/api/etl/switch";
import {del, insert, selectEngineList, update} from "@/api/engine/engine";
export default {
@ -327,7 +323,7 @@ export default {
},
engineRuleMaintenance(row){
this.$router.push({
path:'list',
path:'getRuleEngineInfo',
query:{id:row.id}
})
}

View File

@ -1,7 +1,7 @@
<template>
<div>
{{scopeList}}
</div>
<div>
{{scopeList}}
</div>
</template>
<script>
import {getRuleEngineInfo} from "@/api/engine/engine";
@ -13,8 +13,8 @@ export default {
data() {
//"
return {
scopeList:[]
};
scopeList: []
}
},
methods: {
List(){

View File

@ -0,0 +1,36 @@
<template>
<div>
{{arr}}
</div>
</template>
<script>
import {list} from "@/api/version/version";
export default {
//import使"
components: {},
props: {},
data() {
//"
return {
arr:[],
version:{
}
};
},
methods: {
List(){
list(this.version).then(res =>{
this.arr = res.data;
})
}
},
// - 访this",
created() {
this.List();
}
}
</script>
<style scoped>
</style>