From 54b9fe4a78ce8dda64e7c0a0061a167fc7d96dff Mon Sep 17 00:00:00 2001 From: Qin Dong Ming <2720806930@qq.com> Date: Sat, 7 Sep 2024 21:12:04 +0800 Subject: [PATCH] =?UTF-8?q?=E7=89=88=E6=9C=AC=E6=B5=8B=E8=AF=95=E5=8A=9F?= =?UTF-8?q?=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/engine/engine.js | 144 ++++++++++++++++++++++---- src/api/engine/getRuleEngineInfo.js | 13 +++ src/api/type/type.js | 35 +++++++ src/views/engine/engine/index.vue | 6 +- src/views/engine/engine/list.vue | 74 +++++++------ src/views/type/index.vue | 3 + src/views/version/version/version.vue | 6 +- vue.config.js | 2 +- 8 files changed, 224 insertions(+), 59 deletions(-) create mode 100644 src/api/engine/getRuleEngineInfo.js diff --git a/src/api/engine/engine.js b/src/api/engine/engine.js index 234171e..b69f519 100644 --- a/src/api/engine/engine.js +++ b/src/api/engine/engine.js @@ -1,157 +1,263 @@ import request from '@/utils/request' //查询规则引擎列表 + export function selectEngineList(data){ + return request({ + url: "/engine/engine/getMaintenanceList", + 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 + }) + } //通过id删除数据 + export function del(id){ + return request({ + url: "/engine/engine/delete/" + id, + method: "post", + data:id + }) + } //开启 + export function onEngine(id){ + return request({ + url: "/engine/version/open/" + id, + method: "post" + }) + } //禁用 + export function forbiddenEngine(id){ + return request({ + url: "/engine/version/close/" + id, + method: "post" + }) + } //查看等级列表信息 + export function selectLevel(){ + return request({ + url: "/engine/level/selectLevelList", + method: "post" + }) + } // 查询规则引擎版本列表 -export function getRuleEngineInfo(id) { - return request({ - url: '/engine/engine/getRuleEngineInfo/' + id, - method: 'put' - }) -} // 通过id查询 export function findById(id) { return request({ + url: '/engine/engine/findByIdsfindByIds/' + id, + method:'get' + }) + } //通过id删除数据 + export function dels(id) { + return request({ + url: '/engine/version/delete/' + id, + method: 'post', + data: id + }) + } //添加规则数据 + export function add(data){ + return request({ + url: "/engine/version/insertVersion", + method: "post", + data:data + }) + } - - export function selectEngineById(id){ + return request({ + url: "/engine/engine/selectEngineById/" + id, + method: "post", + data:id + }) + } //根据版本id查询版本信息 + export function sel(id){ + return request({ + url: "/engine/version/selectListById/" + id, + method: "post" + }) + } - - - - //根据版本id查询版本信息 -export function generate(data){ - return request({ - url: "/engine/engine/generate", - method: "post", - data:data - }) -} +export function generate(data){ + + return request({ + + url: "/engine/engine/generate", + + method: "post", + + data:data + + }) + +} export function getVersionData(id){ + return request({ + url: "/engine/version/getVersionById/" + id, + method: "get", + data:id + }) + } //数据库查询 + export function selectDataBase(){ + return request({ + url: "/engine/version/selectDataBase", + method: "post", + }) + } //数据字段查询 + export function selectData(){ + return request({ + url: "/engine/version/selectData", + method: "post", + }) + +} + +//测试 + +export function testData(data){ + + return request({ + + url: "/engine/engine/testData", + + method: "post", + + data:data + + }) + } + + diff --git a/src/api/engine/getRuleEngineInfo.js b/src/api/engine/getRuleEngineInfo.js new file mode 100644 index 0000000..a9abdf8 --- /dev/null +++ b/src/api/engine/getRuleEngineInfo.js @@ -0,0 +1,13 @@ +import request from "@/utils/request"; + +export function getRuleEngineInfo(id) { + + return request({ + + url: '/engine/engine/getRuleEngineInfo/' + id, + + method: 'put' + + }) + +} diff --git a/src/api/type/type.js b/src/api/type/type.js index d309662..d73b820 100644 --- a/src/api/type/type.js +++ b/src/api/type/type.js @@ -1,46 +1,81 @@ import request from '@/utils/request' //查询规则引擎列表 + export function list(){ + return request({ + url: "/engine/type/list", + method: "post" + }) + } //添加类型数据 + export function insert(data){ + return request({ + url: "/engine/type/add", + method: "post", + data:data + }) + } //修改类型数据 + export function update(data){ + return request({ + url: "/engine/type/update", + method: "post", + data:data + }) + } + //删除类型数据 + export function del(id){ + return request({ + url: "/engine/type/delete/" + id, + method: "post", + data:id + }) + } //导出类型数据 + export function exports(data){ + return request({ + url: "/engine/type/export", + method: "post", + data:data + }) + } diff --git a/src/views/engine/engine/index.vue b/src/views/engine/engine/index.vue index af6e7d9..4e84376 100644 --- a/src/views/engine/engine/index.vue +++ b/src/views/engine/engine/index.vue @@ -317,9 +317,7 @@ - + @@ -626,7 +625,6 @@ export default { engineRuleMaintenance(row) { - this.$router.push({ path: 'list', diff --git a/src/views/engine/engine/list.vue b/src/views/engine/engine/list.vue index 85a6061..a3befd8 100644 --- a/src/views/engine/engine/list.vue +++ b/src/views/engine/engine/list.vue @@ -216,35 +216,6 @@ - - 测试 - - - - - - - - - - - - - - - - - - - - - @@ -252,14 +223,25 @@ + diff --git a/src/views/version/version/version.vue b/src/views/version/version/version.vue index 13e0a3b..5e96290 100644 --- a/src/views/version/version/version.vue +++ b/src/views/version/version/version.vue @@ -275,10 +275,6 @@ export default { this.arr = res.data; - console.log(res) - - console.log(this.arr) - }) }, @@ -327,5 +323,7 @@ export default { } + diff --git a/vue.config.js b/vue.config.js index 97a588d..8088d26 100644 --- a/vue.config.js +++ b/vue.config.js @@ -37,7 +37,7 @@ module.exports = { proxy: { // detail: https://cli.vuejs.org/config/#devserver-proxy [process.env.VUE_APP_BASE_API]: { - target: `http://127.0.0.1/prod-api/`, + target: `http://172.13.1.1/prod-api/`, // target: `http://127.0.0.1/8080`, `http://172.13.1.1/prod-api`, changeOrigin: true, pathRewrite: {