diff --git a/src/components/DictData/index.js b/src/components/DictData/index.js
index 53b27d3..3b067b8 100644
--- a/src/components/DictData/index.js
+++ b/src/components/DictData/index.js
@@ -610,6 +610,57 @@ let dictDataMap =
"remark": null
}
],
+ // 规则作用域
+ "rule_engine_level": [
+ {
+ "createBy": 1,
+ "createTime": "2024-04-23 09:40:51",
+ "updateBy": null,
+ "updateTime": null,
+ "dictCode": 30,
+ "dictSort": 0,
+ "dictLabel": "数据集",
+ "dictValue": "data-set",
+ "dictType": "rule_engine_level",
+ "cssClass": null,
+ "listClass": "primary",
+ "isDefault": "N",
+ "status": "0",
+ "remark": null
+ },
+ {
+ "createBy": 1,
+ "createTime": "2024-04-23 09:41:25",
+ "updateBy": null,
+ "updateTime": null,
+ "dictCode": 31,
+ "dictSort": 1,
+ "dictLabel": "记录",
+ "dictValue": "data-record",
+ "dictType": "rule_engine_level",
+ "cssClass": null,
+ "listClass": "primary",
+ "isDefault": "N",
+ "status": "0",
+ "remark": null
+ },
+ {
+ "createBy": 1,
+ "createTime": "2024-04-23 09:41:25",
+ "updateBy": null,
+ "updateTime": null,
+ "dictCode": 31,
+ "dictSort": 1,
+ "dictLabel": "数据字段",
+ "dictValue": "data-field",
+ "dictType": "rule_engine_level",
+ "cssClass": null,
+ "listClass": "primary",
+ "isDefault": "N",
+ "status": "0",
+ "remark": null
+ }
+ ],
// 规则引擎激活状态
"rule_engine_activate_status": [
{
diff --git a/src/store/modules/permission.js b/src/store/modules/permission.js
index 7fdc48a..a0f27fb 100644
--- a/src/store/modules/permission.js
+++ b/src/store/modules/permission.js
@@ -266,6 +266,18 @@ let routeResponse = {
"link": null
},
"children": [
+ {
+ "name": "EngineConfig",
+ "path": "engine-config",
+ "hidden": false,
+ "component": "ruleEngine/engineConfig/index",
+ "meta": {
+ "title": "规则配置",
+ "icon": "slider",
+ "noCache": false,
+ "link": null
+ }
+ },
{
"name": "EngineMaintenance",
"path": "engine-maintenance",
diff --git a/src/views/ruleEngine/engineConfig/index.vue b/src/views/ruleEngine/engineConfig/index.vue
new file mode 100644
index 0000000..5a737ca
--- /dev/null
+++ b/src/views/ruleEngine/engineConfig/index.vue
@@ -0,0 +1,21 @@
+
+
+ 规则配置
+
+
+
+
+
+
diff --git a/src/views/ruleEngine/engineMaintenance/index.vue b/src/views/ruleEngine/engineMaintenance/index.vue
index 44f595a..e232eb3 100644
--- a/src/views/ruleEngine/engineMaintenance/index.vue
+++ b/src/views/ruleEngine/engineMaintenance/index.vue
@@ -56,17 +56,6 @@
v-hasPermi="['system:engine:add']"
>新增
-
- 修改
-
-
+
+
+
+
+
+
@@ -110,8 +104,6 @@
-
-
-
+
-
-
-
-
-
-
-
-
-
-
- {{dict.label}}
-
-
-
-
- {{dict.label}}
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{dict.label}}
+
+
+
+
+
+
+ {{dict.label}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+