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']" >新增 - - 修改 - - + + + + - -