From 4fe601f3979385956cb610075fa2f697715fd837 Mon Sep 17 00:00:00 2001
From: chao <3072464591@QQ.com>
Date: Tue, 7 May 2024 15:18:14 +0800
Subject: [PATCH] =?UTF-8?q?refactor()=20=E9=87=8D=E6=9E=84=E5=BC=95?=
=?UTF-8?q?=E6=93=8E=E7=BB=B4=E6=8A=A4=E9=A1=B5=E9=9D=A2?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../data/rule/engineMaintenance/index.vue | 245 ++++++++----------
1 file changed, 112 insertions(+), 133 deletions(-)
diff --git a/src/views/data/rule/engineMaintenance/index.vue b/src/views/data/rule/engineMaintenance/index.vue
index d1e5dcc..8ab29bd 100644
--- a/src/views/data/rule/engineMaintenance/index.vue
+++ b/src/views/data/rule/engineMaintenance/index.vue
@@ -2,31 +2,51 @@
-
+
-
-
+
-
-
-
+
-
-
+
-
-
+
@@ -43,7 +63,7 @@
icon="el-icon-plus"
size="mini"
@click="handleAdd"
- v-hasPermi="['data:engine:add']"
+ v-hasPermi="['rule:engine:add']"
>新增
@@ -55,7 +75,7 @@
size="mini"
:disabled="single"
@click="handleUpdate"
- v-hasPermi="['data:engine:edit']"
+ v-hasPermi="['rule:engine:edit']"
>修改
@@ -67,7 +87,7 @@
size="mini"
:disabled="multiple"
@click="handleDelete"
- v-hasPermi="['data:engine:remove']"
+ v-hasPermi="['rule:engine:remove']"
>删除
@@ -78,7 +98,7 @@
icon="el-icon-download"
size="mini"
@click="handleExport"
- v-hasPermi="['data:engine:export']"
+ v-hasPermi="['rule:engine:export']"
>导出
@@ -87,26 +107,27 @@
+
- {{ scope.row.type }}
+
- {{ scope.row.scope }}
+
- {{ scope.row.activatedOrNot }}
+
- {{ scope.row.status }}
+
@@ -138,7 +159,7 @@
type="text"
icon="el-icon-edit"
@click="handleUpdate(scope.row)"
- v-hasPermi="['data:engine:edit']"
+ v-hasPermi="['rule:engine:edit']"
>修改
删除
@@ -162,69 +183,63 @@
/>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ dict.label }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+