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 1/2] =?UTF-8?q?=E7=89=88=E6=9C=AC=E6=B5=8B=E8=AF=95?= =?UTF-8?q?=E5=8A=9F=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: { From aec010b7bcc2c0ebe0c24302d8f68c86a2b41525 Mon Sep 17 00:00:00 2001 From: Qin Dong Ming <2720806930@qq.com> Date: Sat, 7 Sep 2024 21:13:45 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E7=89=88=E6=9C=AC=E6=B5=8B=E8=AF=95?= =?UTF-8?q?=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/engine/engine.js | 51 ++++++++++++++++---------------- src/api/type/type.js | 18 +++++------ src/views/engine/engine/list.vue | 22 +++++++------- 3 files changed, 44 insertions(+), 47 deletions(-) diff --git a/src/api/engine/engine.js b/src/api/engine/engine.js index b69f519..3170d2b 100644 --- a/src/api/engine/engine.js +++ b/src/api/engine/engine.js @@ -2,7 +2,7 @@ import request from '@/utils/request' //查询规则引擎列表 -export function selectEngineList(data){ +export function selectEngineList(data) { return request({ @@ -10,7 +10,7 @@ export function selectEngineList(data){ method: "post", - data:data + data: data }) @@ -18,7 +18,7 @@ export function selectEngineList(data){ //添加规则数据 -export function insert(data){ +export function insert(data) { return request({ @@ -26,7 +26,7 @@ export function insert(data){ method: "post", - data:data + data: data }) @@ -34,7 +34,7 @@ export function insert(data){ //修改规则数据 -export function update(data){ +export function update(data) { return request({ @@ -42,7 +42,7 @@ export function update(data){ method: "post", - data:data + data: data }) @@ -50,7 +50,7 @@ export function update(data){ //通过id删除数据 -export function del(id){ +export function del(id) { return request({ @@ -58,7 +58,7 @@ export function del(id){ method: "post", - data:id + data: id }) @@ -66,7 +66,7 @@ export function del(id){ //开启 -export function onEngine(id){ +export function onEngine(id) { return request({ @@ -80,7 +80,7 @@ export function onEngine(id){ //禁用 -export function forbiddenEngine(id){ +export function forbiddenEngine(id) { return request({ @@ -94,7 +94,7 @@ export function forbiddenEngine(id){ //查看等级列表信息 -export function selectLevel(){ +export function selectLevel() { return request({ @@ -114,7 +114,7 @@ export function findById(id) { url: '/engine/engine/findByIdsfindByIds/' + id, - method:'get' + method: 'get' }) @@ -137,10 +137,9 @@ export function dels(id) { } - //添加规则数据 -export function add(data){ +export function add(data) { return request({ @@ -148,14 +147,14 @@ export function add(data){ method: "post", - data:data + data: data }) } -export function selectEngineById(id){ +export function selectEngineById(id) { return request({ @@ -163,7 +162,7 @@ export function selectEngineById(id){ method: "post", - data:id + data: id }) @@ -171,7 +170,7 @@ export function selectEngineById(id){ //根据版本id查询版本信息 -export function sel(id){ +export function sel(id) { return request({ @@ -185,7 +184,7 @@ export function sel(id){ //根据版本id查询版本信息 -export function generate(data){ +export function generate(data) { return request({ @@ -193,13 +192,13 @@ export function generate(data){ method: "post", - data:data + data: data }) } -export function getVersionData(id){ +export function getVersionData(id) { return request({ @@ -207,7 +206,7 @@ export function getVersionData(id){ method: "get", - data:id + data: id }) @@ -215,7 +214,7 @@ export function getVersionData(id){ //数据库查询 -export function selectDataBase(){ +export function selectDataBase() { return request({ @@ -229,7 +228,7 @@ export function selectDataBase(){ //数据字段查询 -export function selectData(){ +export function selectData() { return request({ @@ -243,7 +242,7 @@ export function selectData(){ //测试 -export function testData(data){ +export function testData(data) { return request({ @@ -251,7 +250,7 @@ export function testData(data){ method: "post", - data:data + data: data }) diff --git a/src/api/type/type.js b/src/api/type/type.js index d73b820..3b84548 100644 --- a/src/api/type/type.js +++ b/src/api/type/type.js @@ -2,7 +2,7 @@ import request from '@/utils/request' //查询规则引擎列表 -export function list(){ +export function list() { return request({ @@ -16,7 +16,7 @@ export function list(){ //添加类型数据 -export function insert(data){ +export function insert(data) { return request({ @@ -24,7 +24,7 @@ export function insert(data){ method: "post", - data:data + data: data }) @@ -32,7 +32,7 @@ export function insert(data){ //修改类型数据 -export function update(data){ +export function update(data) { return request({ @@ -40,7 +40,7 @@ export function update(data){ method: "post", - data:data + data: data }) @@ -49,7 +49,7 @@ export function update(data){ //删除类型数据 -export function del(id){ +export function del(id) { return request({ @@ -57,7 +57,7 @@ export function del(id){ method: "post", - data:id + data: id }) @@ -65,7 +65,7 @@ export function del(id){ //导出类型数据 -export function exports(data){ +export function exports(data) { return request({ @@ -73,7 +73,7 @@ export function exports(data){ method: "post", - data:data + data: data }) diff --git a/src/views/engine/engine/list.vue b/src/views/engine/engine/list.vue index a3befd8..ea97a14 100644 --- a/src/views/engine/engine/list.vue +++ b/src/views/engine/engine/list.vue @@ -280,9 +280,7 @@ export default { }, - props: { - - }, + props: {}, data() { @@ -290,17 +288,17 @@ export default { return { - engines:[], + engines: [], - versionFormVisibles:false, + versionFormVisibles: false, - datas:{ + datas: { - source:[] + source: [] }, - dialogTableVisible:false, + dialogTableVisible: false, direction: 'rtl', @@ -360,9 +358,9 @@ export default { methods: { - testEngine(){ + testEngine() { - testData(this.versions).then(res=>{ + testData(this.versions).then(res => { this.$message.success(res.msg || "成功") @@ -478,9 +476,9 @@ export default { }, - selectSourceList(){ + selectSourceList() { - selectSourceList({}).then(res =>{ + selectSourceList({}).then(res => { this.engines = res.data;