diff --git a/web/src/views/Cloud.vue b/web/src/views/Cloud.vue
index 2279780..5c5ebbd 100644
--- a/web/src/views/Cloud.vue
+++ b/web/src/views/Cloud.vue
@@ -24,22 +24,14 @@
-
+
+
-
+
@@ -58,44 +50,29 @@
-
+
-
+
mdi-cloud
-
+
- {{ sub.name }}
+ {{ sub['display-name'] || sub.name }}
-
+
-
+
@@ -121,11 +98,11 @@
-
+
- {{ artifact.name }}
+ {{ artifact['display-name'] || artifact.name }}
@@ -192,6 +169,7 @@ export default {
showArtifactDialog: false,
currentArtifact: {
name: "",
+ 'display-name': "",
type: "subscription",
source: "",
platform: "",
@@ -286,6 +264,7 @@ export default {
clear() {
this.currentArtifact = {
name: "",
+ 'display-name': "",
type: "subscription",
source: "",
platform: ""
diff --git a/web/src/views/SubEditor.vue b/web/src/views/SubEditor.vue
index 765c0e7..237c242 100644
--- a/web/src/views/SubEditor.vue
+++ b/web/src/views/SubEditor.vue
@@ -3,8 +3,10 @@
订阅配置
-
+
+
@@ -20,8 +22,9 @@
-
+
@@ -319,6 +322,7 @@ export default {
},
options: {
name: "",
+ "display-name": "",
source: "",
url: "",
content: "",
@@ -376,6 +380,7 @@ export default {
config() {
const output = {
name: this.options.name,
+ 'display-name': this.options['display-name'],
icon: this.options.icon,
process: []
};
@@ -561,6 +566,7 @@ function loadProcess(options, source, isCollection = false) {
options = {
...options,
name: source.name,
+ 'display-name': source['display-name'],
icon: source.icon,
ua: source.ua
};
diff --git a/web/src/views/Subscription.vue b/web/src/views/Subscription.vue
index af36e70..809545c 100644
--- a/web/src/views/Subscription.vue
+++ b/web/src/views/Subscription.vue
@@ -11,38 +11,28 @@
-
+
mdi-cloud
-
+
-
+
+
-
+
mdi-dots-vertical
-
+
{{ menuItem.title }}
@@ -64,28 +54,17 @@
-
+
mdi-cloud
-
+
-
-
-
+
+
+
+
{{ subs }}
@@ -93,21 +72,14 @@
-
+
mdi-dots-vertical
-
+
{{ menuItem.title }}
@@ -119,9 +91,7 @@
-
+
mdi-dns
@@ -134,29 +104,19 @@
-
-
-
+
+
+
原始节点
-
+
生成节点
-
+