diff --git a/src/views/task/graph/software/components/Tongtech.vue b/src/views/task/graph/software/components/Tongtech.vue
new file mode 100644
index 0000000..6e17b1a
--- /dev/null
+++ b/src/views/task/graph/software/components/Tongtech.vue
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 本地授权
+ 服务授权
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/task/graph/software/components/index.ts b/src/views/task/graph/software/components/index.ts
index e33f64f..5950c68 100644
--- a/src/views/task/graph/software/components/index.ts
+++ b/src/views/task/graph/software/components/index.ts
@@ -8,7 +8,8 @@ const codeMap = new Map([
['task.software.sqlserver', 'SqlServer'],
['task.software.postgresql', 'PgSql'],
['task.software.rabbitmq', 'RabbitMq'],
- ['task.software.activemq', 'ActiveMq']
+ ['task.software.activemq', 'ActiveMq'],
+ ['task.software.tongweb', 'Tongtech']
])
// const vueFiles = require.context('./', true, /\.vue$/);
const vueFiles = (import.meta as any).globEager('./*.vue')
diff --git a/src/views/task/graph/software/index.vue b/src/views/task/graph/software/index.vue
index 455fd63..98f7a1f 100644
--- a/src/views/task/graph/software/index.vue
+++ b/src/views/task/graph/software/index.vue
@@ -87,7 +87,19 @@ export default {
return JSON.parse(moduleData.template).deploy
},
isNeedDefault() {
- const data = ['task.software.jdk', 'task.software.nginx', 'task.software.rabbitmq', 'task.software.activemq', 'task.software.nfs.client', 'task.software.nfs.server', 'task.software.role', 'task.software.iscsi.client', 'task.software.iscsi.server', 'task.software.iscsi']
+ const data = [
+ 'task.software.jdk',
+ 'task.software.nginx',
+ 'task.software.rabbitmq',
+ 'task.software.activemq',
+ 'task.software.nfs.client',
+ 'task.software.nfs.server',
+ 'task.software.role',
+ 'task.software.iscsi.client',
+ 'task.software.iscsi.server',
+ 'task.software.iscsi',
+ 'task.software.tongweb'
+ ]
return !data.includes(this.currentNode.code)
}
},