From 22cbe0d0bb9f43c6013914bcd0351ca5b8dbf5ed Mon Sep 17 00:00:00 2001
From: unknown <1535852499@qq.com>
Date: Fri, 27 Oct 2023 17:25:45 +0800
Subject: [PATCH] second commit 5:25
---
package-lock.json | 34 +-
package.json | 4 +-
src/App.vue | 9 +
src/components/ChiClone.vue | 481 +++++++++++++++++++++++++++++
src/components/ChiCollection.vue | 271 ++++++++++++++++
src/components/ChiDevice.vue | 459 +++++++++++++++++++++++++++
src/components/ChiGate.vue | 4 +-
src/components/ChiGateway.vue | 15 +-
src/components/ChiWireld.vue | 2 +-
src/components/DataAcquisition.vue | 4 +-
src/components/TreeView.vue | 20 ++
11 files changed, 1293 insertions(+), 10 deletions(-)
create mode 100644 src/components/ChiClone.vue
create mode 100644 src/components/ChiCollection.vue
create mode 100644 src/components/ChiDevice.vue
diff --git a/package-lock.json b/package-lock.json
index d2a51c2..4b9482d 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -12,10 +12,12 @@
"element-ui": "^2.15.14",
"less": "^4.2.0",
"less-loader": "^11.1.3",
+ "prismjs": "^1.29.0",
"sass-loader": "^13.3.2",
"scss-loader": "^0.0.1",
"vue": "^2.6.14",
- "vue-contextmenu": "^1.5.11"
+ "vue-contextmenu": "^1.5.11",
+ "vue-prism-editor": "^1.3.0"
},
"devDependencies": {
"@babel/core": "^7.12.16",
@@ -8876,6 +8878,14 @@
"renderkid": "^3.0.0"
}
},
+ "node_modules/prismjs": {
+ "version": "1.29.0",
+ "resolved": "https://registry.npmmirror.com/prismjs/-/prismjs-1.29.0.tgz",
+ "integrity": "sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==",
+ "engines": {
+ "node": ">=6"
+ }
+ },
"node_modules/process-nextick-args": {
"version": "2.0.1",
"resolved": "https://registry.npmmirror.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
@@ -10584,6 +10594,17 @@
"node": ">=8"
}
},
+ "node_modules/vue-prism-editor": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmmirror.com/vue-prism-editor/-/vue-prism-editor-1.3.0.tgz",
+ "integrity": "sha512-54RfgtMGRMNr9484zKMOZs1wyLDR6EfFylzE2QrMCD9alCvXyYYcS0vX8oUHh+6pMUu6ts59uSN9cHglpU2NRQ==",
+ "engines": {
+ "node": ">=10"
+ },
+ "peerDependencies": {
+ "vue": "^2.6.11"
+ }
+ },
"node_modules/vue-style-loader": {
"version": "4.1.3",
"resolved": "https://registry.npmmirror.com/vue-style-loader/-/vue-style-loader-4.1.3.tgz",
@@ -18093,6 +18114,11 @@
"renderkid": "^3.0.0"
}
},
+ "prismjs": {
+ "version": "1.29.0",
+ "resolved": "https://registry.npmmirror.com/prismjs/-/prismjs-1.29.0.tgz",
+ "integrity": "sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q=="
+ },
"process-nextick-args": {
"version": "2.0.1",
"resolved": "https://registry.npmmirror.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
@@ -19453,6 +19479,12 @@
}
}
},
+ "vue-prism-editor": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmmirror.com/vue-prism-editor/-/vue-prism-editor-1.3.0.tgz",
+ "integrity": "sha512-54RfgtMGRMNr9484zKMOZs1wyLDR6EfFylzE2QrMCD9alCvXyYYcS0vX8oUHh+6pMUu6ts59uSN9cHglpU2NRQ==",
+ "requires": {}
+ },
"vue-style-loader": {
"version": "4.1.3",
"resolved": "https://registry.npmmirror.com/vue-style-loader/-/vue-style-loader-4.1.3.tgz",
diff --git a/package.json b/package.json
index f2b1b3b..7a6c2ce 100644
--- a/package.json
+++ b/package.json
@@ -12,10 +12,12 @@
"element-ui": "^2.15.14",
"less": "^4.2.0",
"less-loader": "^11.1.3",
+ "prismjs": "^1.29.0",
"sass-loader": "^13.3.2",
"scss-loader": "^0.0.1",
"vue": "^2.6.14",
- "vue-contextmenu": "^1.5.11"
+ "vue-contextmenu": "^1.5.11",
+ "vue-prism-editor": "^1.3.0"
},
"devDependencies": {
"@babel/core": "^7.12.16",
diff --git a/src/App.vue b/src/App.vue
index e5bad54..d4b862e 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -16,6 +16,9 @@
信息发布
+ 高级参数
+