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集群', + }, ], }, {