From 556ca108aad9575c9b22ed1e3b1b43a7527adfc3 Mon Sep 17 00:00:00 2001 From: Qin Dong Ming <2720806930@qq.com> Date: Thu, 29 Aug 2024 21:50:26 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BB=B4=E6=8A=A4=E5=88=97=E8=A1=A8=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 | 21 +- src/api/type/type.js | 4 + src/api/version/version.js | 17 +- src/views/engine/engine/index.vue | 417 +++++++++++++++++--- src/views/engine/engine/list.vue | 538 +++++++++++++++----------- src/views/type/index.vue | 93 ++++- src/views/version/version/version.vue | 183 +++++++-- 7 files changed, 928 insertions(+), 345 deletions(-) diff --git a/src/api/engine/engine.js b/src/api/engine/engine.js index 48b9a8f..b601ae6 100644 --- a/src/api/engine/engine.js +++ b/src/api/engine/engine.js @@ -9,9 +9,7 @@ export function selectEngineList(data){ }) } - - - +//添加规则数据 export function insert(data){ return request({ url: "/engine/engine/insert", @@ -20,6 +18,7 @@ export function insert(data){ }) } +//修改规则数据 export function update(data){ return request({ url: "/engine/engine/update", @@ -28,8 +27,7 @@ export function update(data){ }) } - - +//通过id删除数据 export function del(id){ return request({ url: "/engine/engine/delete/" + id, @@ -38,7 +36,6 @@ export function del(id){ }) } - //开启 export function onEngine(id){ return request({ @@ -48,7 +45,6 @@ export function onEngine(id){ }) } - //禁用 export function forbiddenEngine(id){ return request({ @@ -58,6 +54,7 @@ export function forbiddenEngine(id){ }) } +//查看等级列表信息 export function selectLevel(){ return request({ url: "/engine/level/selectLevelList", @@ -73,7 +70,6 @@ export function getRuleEngineInfo(id) { }) } - // 通过id查询 export function findById(id) { return request({ @@ -82,4 +78,13 @@ export function findById(id) { }) } +//通过id删除数据 +export function dels(id) { + return request({ + url: '/engine/engine/delete/' + id, + method: 'post', + data: id + }) +} + diff --git a/src/api/type/type.js b/src/api/type/type.js index 6261b8c..d309662 100644 --- a/src/api/type/type.js +++ b/src/api/type/type.js @@ -8,6 +8,7 @@ export function list(){ }) } +//添加类型数据 export function insert(data){ return request({ url: "/engine/type/add", @@ -16,6 +17,7 @@ export function insert(data){ }) } +//修改类型数据 export function update(data){ return request({ url: "/engine/type/update", @@ -24,6 +26,7 @@ export function update(data){ }) } +//删除类型数据 export function del(id){ return request({ url: "/engine/type/delete/" + id, @@ -32,6 +35,7 @@ export function del(id){ }) } +//导出类型数据 export function exports(data){ return request({ url: "/engine/type/export", diff --git a/src/api/version/version.js b/src/api/version/version.js index 4f71e50..2f756b7 100644 --- a/src/api/version/version.js +++ b/src/api/version/version.js @@ -9,9 +9,7 @@ export function list(data){ }) } - - - +//添加规则引擎版本数据 export function insert(data){ return request({ url: "/engine/version/insert", @@ -20,16 +18,7 @@ export function insert(data){ }) } -// export function update(data){ -// return request({ -// url: "/engine/engine/update", -// method: "post", -// data:data -// }) -// } - - - +//删除规则引擎版本信息 export function del(id){ return request({ url: "/engine/version/delete/" + id, @@ -38,7 +27,7 @@ export function del(id){ }) } - +//查看等级列表 export function selectLevel(){ return request({ url: "/engine/level/selectLevelList", diff --git a/src/views/engine/engine/index.vue b/src/views/engine/engine/index.vue index 19e0b53..2b91e06 100644 --- a/src/views/engine/engine/index.vue +++ b/src/views/engine/engine/index.vue @@ -1,366 +1,677 @@ + - + + + + + + + + + + + + + + + + + + + + + + + + + + 查询 + + 重置 + + - 导出 + + 导出 + - 新增 + + 新增 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {{ dict.label }} + + + + + + + + {{ dict.label }} + + + + + + + + + + + + + + + + + + + + + + + + + 数据字段 + 基本类型 + 时间类型 + 普通类型 + 介入类型 + + - + + + + 数据字段 + 记录 + 数据集 + 数据类型 + 日志 + + + + + + 已激活 + 未激活 + + - + + + + 开启 + 关闭 + + + + + - 删除 - 修改规则配置 规则维护 + + @click="handleDelete(scope.row.id)">删除 + + + 修改规则配置 + + + 规则维护 + + + + + + + + diff --git a/src/views/type/index.vue b/src/views/type/index.vue index b5d8568..9ab6206 100644 --- a/src/views/type/index.vue +++ b/src/views/type/index.vue @@ -1,4 +1,5 @@ + @@ -15,86 +16,140 @@ + + - - - - + + {{ scope.row.id }} + + + + {{ scope.row.name }} + + + - 删除 + + 删除 + + + +