From 55bd699475dd10e7ae3895042920c8705291f488 Mon Sep 17 00:00:00 2001
From: yumaojun03 <719118794@qq.com>
Date: Wed, 20 Aug 2025 08:46:46 +0800
Subject: [PATCH] update Env
---
devcloud/web/src/pages/resource/AssetSync.vue | 116 ++++++++++++++++++
devcloud/web/src/pages/resource/EnvManage.vue | 116 ++++++++++++++++++
.../web/src/pages/resource/K8sCluster.vue | 116 ++++++++++++++++++
devcloud/web/src/router/index.js | 24 ++++
devcloud/web/src/storage/app.js | 10 ++
5 files changed, 382 insertions(+)
create mode 100644 devcloud/web/src/pages/resource/AssetSync.vue
create mode 100644 devcloud/web/src/pages/resource/EnvManage.vue
create mode 100644 devcloud/web/src/pages/resource/K8sCluster.vue
diff --git a/devcloud/web/src/pages/resource/AssetSync.vue b/devcloud/web/src/pages/resource/AssetSync.vue
new file mode 100644
index 0000000..2ff7233
--- /dev/null
+++ b/devcloud/web/src/pages/resource/AssetSync.vue
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
diff --git a/devcloud/web/src/pages/resource/EnvManage.vue b/devcloud/web/src/pages/resource/EnvManage.vue
new file mode 100644
index 0000000..2ff7233
--- /dev/null
+++ b/devcloud/web/src/pages/resource/EnvManage.vue
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
diff --git a/devcloud/web/src/pages/resource/K8sCluster.vue b/devcloud/web/src/pages/resource/K8sCluster.vue
new file mode 100644
index 0000000..2ff7233
--- /dev/null
+++ b/devcloud/web/src/pages/resource/K8sCluster.vue
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
diff --git a/devcloud/web/src/router/index.js b/devcloud/web/src/router/index.js
index 70c49ac..3bd9ea3 100644
--- a/devcloud/web/src/router/index.js
+++ b/devcloud/web/src/router/index.js
@@ -77,6 +77,30 @@ const router = createRouter({
title: '资源检索',
},
},
+ {
+ path: 'env',
+ name: 'EnvManage',
+ component: () => import('@/pages/resource/EnvManage.vue'),
+ meta: {
+ title: '环境管理',
+ },
+ },
+ {
+ path: 'asset_sync',
+ name: 'AssetSync',
+ component: () => import('@/pages/resource/AssetSync.vue'),
+ meta: {
+ title: '资产同步',
+ },
+ },
+ {
+ path: 'k8s_cluster',
+ name: 'K8sCluster',
+ component: () => import('@/pages/resource/K8sCluster.vue'),
+ meta: {
+ title: 'k8s集群',
+ },
+ },
],
},
// 研发交付
diff --git a/devcloud/web/src/storage/app.js b/devcloud/web/src/storage/app.js
index a5b7c04..821776b 100644
--- a/devcloud/web/src/storage/app.js
+++ b/devcloud/web/src/storage/app.js
@@ -40,6 +40,16 @@ export default useStorage(
icon: 'IconLocation',
title: '环境管理',
},
+ {
+ key: 'AssetSync',
+ icon: 'IconCloud',
+ title: '资产同步',
+ },
+ {
+ key: 'K8sCluster',
+ icon: 'IconCommon',
+ title: 'k8s集群',
+ },
],
},
{