diff --git a/front/src/assets/capabilityCloud/bg.png b/front/src/assets/capabilityCloud/bg.png new file mode 100644 index 00000000..79fed5e8 Binary files /dev/null and b/front/src/assets/capabilityCloud/bg.png differ diff --git a/front/src/assets/capabilityCloud/font/DIN-Bold.otf b/front/src/assets/capabilityCloud/font/DIN-Bold.otf new file mode 100644 index 00000000..782e68e8 Binary files /dev/null and b/front/src/assets/capabilityCloud/font/DIN-Bold.otf differ diff --git a/front/src/assets/capabilityCloud/font/SourceHanSansCN-Regular.otf b/front/src/assets/capabilityCloud/font/SourceHanSansCN-Regular.otf new file mode 100644 index 00000000..886f82f8 Binary files /dev/null and b/front/src/assets/capabilityCloud/font/SourceHanSansCN-Regular.otf differ diff --git a/front/src/assets/capabilityCloud/font/ZhiheiJ-W5.ttf b/front/src/assets/capabilityCloud/font/ZhiheiJ-W5.ttf new file mode 100644 index 00000000..55bb8909 Binary files /dev/null and b/front/src/assets/capabilityCloud/font/ZhiheiJ-W5.ttf differ diff --git a/front/src/assets/capabilityCloud/header.png b/front/src/assets/capabilityCloud/header.png new file mode 100644 index 00000000..cd594768 Binary files /dev/null and b/front/src/assets/capabilityCloud/header.png differ 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..1717f7b6 --- /dev/null +++ b/front/src/views/capabilityCloud/index.vue @@ -0,0 +1,77 @@ + + + + 数字资源驾驶舱 + + + + + + + + + + + + + + + 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 || '') }} +