From 6bd14950a40411921a2f97c4a044637d4532a5ac Mon Sep 17 00:00:00 2001 From: a0049873 <79py69t9wb@privaterelay.appleid.com> Date: Sun, 19 Jun 2022 10:22:39 +0800 Subject: [PATCH] =?UTF-8?q?=E8=83=BD=E5=8A=9B=E4=BA=91=E5=9B=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- front/src/router/index.js | 10 + .../components/ApplicationResources.vue | 12 + .../components/ComponentServices.vue | 12 + .../components/DataResources.vue | 12 + .../components/Infrastructure.vue | 12 + .../components/KnowledgeBase.vue | 12 + .../components/PlatformOverview.vue | 12 + front/src/views/capabilityCloud/index.vue | 26 + .../components/PutOnTheShelf.vue | 560 ++++++++++++++++++ front/src/views/home/components/header.vue | 6 + 10 files changed, 674 insertions(+) create mode 100644 front/src/views/capabilityCloud/components/ApplicationResources.vue create mode 100644 front/src/views/capabilityCloud/components/ComponentServices.vue create mode 100644 front/src/views/capabilityCloud/components/DataResources.vue create mode 100644 front/src/views/capabilityCloud/components/Infrastructure.vue create mode 100644 front/src/views/capabilityCloud/components/KnowledgeBase.vue create mode 100644 front/src/views/capabilityCloud/components/PlatformOverview.vue create mode 100644 front/src/views/capabilityCloud/index.vue create mode 100644 front/src/views/capacityOnTheShelf/components/PutOnTheShelf.vue diff --git a/front/src/router/index.js b/front/src/router/index.js index 4574c207..40584e34 100644 --- a/front/src/router/index.js +++ b/front/src/router/index.js @@ -376,6 +376,16 @@ export const constantRoutes = [ icon: 'error-warning-line', }, }, + // 能力云图 + { + path: '/capabilityCloud', + name: 'capabilityCloud', + component: () => import('@/views/capabilityCloud'), + meta: { + title: '能力云图', + icon: 'error-warning-line', + }, + }, // 赋能案例详情 { path: '/AssignCaseDetailPage', diff --git a/front/src/views/capabilityCloud/components/ApplicationResources.vue b/front/src/views/capabilityCloud/components/ApplicationResources.vue new file mode 100644 index 00000000..b2d5152a --- /dev/null +++ b/front/src/views/capabilityCloud/components/ApplicationResources.vue @@ -0,0 +1,12 @@ + + + 应用资源 + + + diff --git a/front/src/views/capabilityCloud/components/ComponentServices.vue b/front/src/views/capabilityCloud/components/ComponentServices.vue new file mode 100644 index 00000000..f208b494 --- /dev/null +++ b/front/src/views/capabilityCloud/components/ComponentServices.vue @@ -0,0 +1,12 @@ + + + 组件服务 + + + diff --git a/front/src/views/capabilityCloud/components/DataResources.vue b/front/src/views/capabilityCloud/components/DataResources.vue new file mode 100644 index 00000000..f32f3f19 --- /dev/null +++ b/front/src/views/capabilityCloud/components/DataResources.vue @@ -0,0 +1,12 @@ + + + 数据资源 + + + diff --git a/front/src/views/capabilityCloud/components/Infrastructure.vue b/front/src/views/capabilityCloud/components/Infrastructure.vue new file mode 100644 index 00000000..90a869ee --- /dev/null +++ b/front/src/views/capabilityCloud/components/Infrastructure.vue @@ -0,0 +1,12 @@ + + + 基础设施 + + + diff --git a/front/src/views/capabilityCloud/components/KnowledgeBase.vue b/front/src/views/capabilityCloud/components/KnowledgeBase.vue new file mode 100644 index 00000000..28993044 --- /dev/null +++ b/front/src/views/capabilityCloud/components/KnowledgeBase.vue @@ -0,0 +1,12 @@ + + + 知识库 + + + diff --git a/front/src/views/capabilityCloud/components/PlatformOverview.vue b/front/src/views/capabilityCloud/components/PlatformOverview.vue new file mode 100644 index 00000000..87203c02 --- /dev/null +++ b/front/src/views/capabilityCloud/components/PlatformOverview.vue @@ -0,0 +1,12 @@ + + + 平台概览 + + + diff --git a/front/src/views/capabilityCloud/index.vue b/front/src/views/capabilityCloud/index.vue new file mode 100644 index 00000000..107a6e73 --- /dev/null +++ b/front/src/views/capabilityCloud/index.vue @@ -0,0 +1,26 @@ + + + + + + + + + + + + + diff --git a/front/src/views/capacityOnTheShelf/components/PutOnTheShelf.vue b/front/src/views/capacityOnTheShelf/components/PutOnTheShelf.vue new file mode 100644 index 00000000..b3120f53 --- /dev/null +++ b/front/src/views/capacityOnTheShelf/components/PutOnTheShelf.vue @@ -0,0 +1,560 @@ + + + + + + + {{ title.name }} + + + + + + + + {{ title.name }}-{{ index + 1 }} + + + + {{ attr.name }} + + + + {{ val[attr.field] + (attr.company || '') }} + + + + 删除 + + + + 添加更多{{ title.name }} + + {{ val.name }} + + + + + + + + 提交 + + + + + + + {{ item.name }} + + + + + + + + + {{ itemSelect.dictLabel }} + + + + + {{ itemson.dictLabel }} + + + + + + + + + + diff --git a/front/src/views/home/components/header.vue b/front/src/views/home/components/header.vue index e91115eb..84106d79 100644 --- a/front/src/views/home/components/header.vue +++ b/front/src/views/home/components/header.vue @@ -123,6 +123,7 @@ const navList = ref([ { name: '共享门户', key: 'home' }, { name: '能力集市', key: 'DetailsPageconetent' }, + { name: '能力云图', key: 'capabilityCloud' }, { name: '能力统计', key: 'abilityStatistics' }, { name: '开发指南', key: 'developmentGuide' }, { name: '需求中心', key: 'demandCenter' }, @@ -178,6 +179,11 @@ }, }) break + case '能力云图': + router.push({ + path: '/capabilityCloud', + }) + break case '开发指南': router.push({ path: '/developmentGuide',
+ {{ title.name }}-{{ index + 1 }} + +
+ {{ attr.name }} + + + + {{ val[attr.field] + (attr.company || '') }} +