diff --git a/src/api/kvt/kvt.js b/src/api/kvt/kvt.js
index 10daab6..1656f94 100644
--- a/src/api/kvt/kvt.js
+++ b/src/api/kvt/kvt.js
@@ -185,3 +185,12 @@ export function selectDataDisplay() {
})
}
+
+//查询资产展示
+export function selectDataDisplayName(name) {
+ return request({
+ url: '/kvt/kvt/selectDataDisplayName?name='+name,
+ method: 'post'
+ })
+}
+
diff --git a/src/api/rule_engine/engine.js b/src/api/rule_engine/engine.js
new file mode 100644
index 0000000..ec0c513
--- /dev/null
+++ b/src/api/rule_engine/engine.js
@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询规则引擎列表
+export function listEngine(query) {
+ return request({
+ url: '/rule_engine/engine/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询规则引擎详细
+export function getEngine(id) {
+ return request({
+ url: '/rule_engine/engine/' + id,
+ method: 'get'
+ })
+}
+
+// 新增规则引擎
+export function addEngine(data) {
+ return request({
+ url: '/rule_engine/engine',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改规则引擎
+export function updateEngine(data) {
+ return request({
+ url: '/rule_engine/engine/'+data.id,
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除规则引擎
+export function delEngine(id) {
+ return request({
+ url: '/rule_engine/engine/' + id,
+ method: 'delete'
+ })
+}
diff --git a/src/components/Encoding/index.vue b/src/components/Encoding/index.vue
new file mode 100644
index 0000000..31344f8
--- /dev/null
+++ b/src/components/Encoding/index.vue
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+
+
diff --git a/src/main.js b/src/main.js
index ade30df..b1d06d8 100644
--- a/src/main.js
+++ b/src/main.js
@@ -1,6 +1,9 @@
import Vue from 'vue'
import Cookies from 'js-cookie'
Vue.prototype.$Eventstatus = new Vue();
+// import { codemirror } from 'vue-codemirror'
+// import 'codemirror/lib/codemirror.css'
+// Vue.use(VueCodemirror)
import Element from 'element-ui'
import './assets/styles/element-variables.scss'
diff --git a/src/views/kvt/assetShow/index.vue b/src/views/kvt/assetShow/index.vue
index 236cc96..1962582 100644
--- a/src/views/kvt/assetShow/index.vue
+++ b/src/views/kvt/assetShow/index.vue
@@ -51,7 +51,7 @@
+
+
diff --git a/src/views/ruleEngine/engineMaintenance/index.vue b/src/views/ruleEngine/engineMaintenance/index.vue
new file mode 100644
index 0000000..9179dfc
--- /dev/null
+++ b/src/views/ruleEngine/engineMaintenance/index.vue
@@ -0,0 +1,425 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增
+
+
+ 删除
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 规则维护
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{dict.label}}
+
+
+
+
+
+
+ {{dict.label}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/ruleEngine/engineVersion/index.vue b/src/views/ruleEngine/engineVersion/index.vue
new file mode 100644
index 0000000..9b0779e
--- /dev/null
+++ b/src/views/ruleEngine/engineVersion/index.vue
@@ -0,0 +1,23 @@
+
+
+ {{ruleEngineId}}
+
+
+
+
+
+
diff --git a/src/views/rule_engine/engine/index.vue b/src/views/rule_engine/engine/index.vue
new file mode 100644
index 0000000..28a787d
--- /dev/null
+++ b/src/views/rule_engine/engine/index.vue
@@ -0,0 +1,302 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增
+
+
+ 修改
+
+
+ 删除
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+