- {{ props.dataList.type }}
+
+ {{ componentType || props.dataList.type }}
+
{{ props.dataList.shareType }}
{{ props.dataList.shareCondition }}
@@ -77,6 +79,7 @@
},
})
}
+ const componentType = ref('')
// 收藏
const goTOCollection = () => {
console.log('收藏===================》', props.dataList)
@@ -89,6 +92,12 @@
applicationArea.value = props.dataList.infoList.filter(
(val) => val.attrType === '应用领域'
)[0].attrValue
+ let obj = props.dataList.infoList.filter(
+ (val) => val.attrType === '组件类型'
+ )[0]
+ if (obj) {
+ componentType.value = obj.attrValue
+ }
}
watch(
() => props.dataList,
@@ -97,6 +106,12 @@
applicationArea.value = props.dataList.infoList.filter(
(val) => val.attrType === '应用领域'
)[0].attrValue
+ let obj = props.dataList.infoList.filter(
+ (val) => val.attrType === '组件类型'
+ )[0]
+ if (obj) {
+ componentType.value = obj.attrValue
+ }
}
}
)
diff --git a/front/src/views/detailsAll/components/Business/BusinessApplicationCase.vue b/front/src/views/detailsAll/components/Business/BusinessApplicationCase.vue
new file mode 100644
index 00000000..a0017137
--- /dev/null
+++ b/front/src/views/detailsAll/components/Business/BusinessApplicationCase.vue
@@ -0,0 +1,303 @@
+
+
+
+
+
+
+
+
+
+
+ {{ itemSonTitle.title }}
+
+
+
+
+
+
+
+
+
+
{{ itemSonTitle.title }}
+
{{ itemSonTitle.content }}
+
+
+
+
+
+
+
+
+
+
+
diff --git a/front/src/views/detailsAll/components/Business/BusinessApplicationScenarios.vue b/front/src/views/detailsAll/components/Business/BusinessApplicationScenarios.vue
new file mode 100644
index 00000000..4ba703cb
--- /dev/null
+++ b/front/src/views/detailsAll/components/Business/BusinessApplicationScenarios.vue
@@ -0,0 +1,254 @@
+
+
+
+
+
+
+
+
+
+
+
+ {{ itemSonTitle.name }}
+
+ {{ itemSonTitle.name }}
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ itemSonTitle.desc }}
+ {{ itemSonTitle.desc }}
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/front/src/views/detailsAll/components/Business/BusinessCommonProblem.vue b/front/src/views/detailsAll/components/Business/BusinessCommonProblem.vue
new file mode 100644
index 00000000..0345e0cd
--- /dev/null
+++ b/front/src/views/detailsAll/components/Business/BusinessCommonProblem.vue
@@ -0,0 +1,123 @@
+
+
+
+
+
+
+
+
diff --git a/front/src/views/detailsAll/components/Business/BusinessFunctionIntorduction.vue b/front/src/views/detailsAll/components/Business/BusinessFunctionIntorduction.vue
new file mode 100644
index 00000000..3ac5b4f0
--- /dev/null
+++ b/front/src/views/detailsAll/components/Business/BusinessFunctionIntorduction.vue
@@ -0,0 +1,254 @@
+
+
+
+
+
+
+
+
+
+
+
+ {{ itemSonTitle.name }}
+
+ {{ itemSonTitle.name }}
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ itemSonTitle.desc }}
+ {{ itemSonTitle.desc }}
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/front/src/views/detailsAll/components/Business/BusinessNavigation.vue b/front/src/views/detailsAll/components/Business/BusinessNavigation.vue
new file mode 100644
index 00000000..e285dc53
--- /dev/null
+++ b/front/src/views/detailsAll/components/Business/BusinessNavigation.vue
@@ -0,0 +1,187 @@
+
+
+
+
+
+ {{ nav.name }}
+
+
+
+
+
+
+
diff --git a/front/src/views/detailsAll/components/Business/BusinessPresentation.vue b/front/src/views/detailsAll/components/Business/BusinessPresentation.vue
new file mode 100644
index 00000000..beeeb319
--- /dev/null
+++ b/front/src/views/detailsAll/components/Business/BusinessPresentation.vue
@@ -0,0 +1,134 @@
+
+
+
+
+
+
diff --git a/front/src/views/detailsAll/components/Business/BusinessTopDetails.vue b/front/src/views/detailsAll/components/Business/BusinessTopDetails.vue
new file mode 100644
index 00000000..64a4be26
--- /dev/null
+++ b/front/src/views/detailsAll/components/Business/BusinessTopDetails.vue
@@ -0,0 +1,219 @@
+
+
+
+
+
+
{{ props.dataList.name }}
+
+
+
+ {{ componentType || props.dataList.type }}
+
+ {{ props.dataList.shareType }}
+ {{ props.dataList.shareCondition }}
+
+
+
+
+
+
应用领域:{{ businessArea }}
+
+
+ {{ props.dataList.description }}
+
+
+
+
+
+
+
+
+
diff --git a/front/src/views/detailsAll/components/Business/BusinessUsageMode.vue b/front/src/views/detailsAll/components/Business/BusinessUsageMode.vue
new file mode 100644
index 00000000..0571e328
--- /dev/null
+++ b/front/src/views/detailsAll/components/Business/BusinessUsageMode.vue
@@ -0,0 +1,305 @@
+
+
+
+
+
+
+
+
+
+
+ {{ item.title }}
+
+
+
+ {{ item.link.name }}
+ {{ item.linkValue }}
+
+
+
+
+
+
+
+
{{ item.contact }}
+
+
+ {{ item.people.name }}
+
+ {{ item.people.value }}
+ {{ item.people.value }}
+
+
+
+ {{ item.phone.name }}
+
+ {{ item.phone.value }}
+ {{ item.phone.value }}
+
+
+
+
+
+
{{ item.contact2 }}
+
+
+ {{ item.people2.name }}
+
+ {{ item.people2.value }}
+ {{ item.people2.value }}
+
+
+
+ {{ item.phone2.name }}
+
+ {{ item.phone2.value }}
+ {{ item.phone2.value }}
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/front/src/views/detailsAll/components/Developer/DeveloperApplicationCase.vue b/front/src/views/detailsAll/components/Developer/DeveloperApplicationCase.vue
new file mode 100644
index 00000000..02ded303
--- /dev/null
+++ b/front/src/views/detailsAll/components/Developer/DeveloperApplicationCase.vue
@@ -0,0 +1,307 @@
+
+
+
+
+
+
+
+
+
+
+ {{ itemSonTitle.title }}
+
+
+
+
+
+
+
+
+
+
{{ itemSonTitle.title }}
+
{{ itemSonTitle.content }}
+
+
+
+
+
+
+
+
+
+
+
diff --git a/front/src/views/detailsAll/components/Developer/DeveloperApplicationScenarios.vue b/front/src/views/detailsAll/components/Developer/DeveloperApplicationScenarios.vue
new file mode 100644
index 00000000..d53f8073
--- /dev/null
+++ b/front/src/views/detailsAll/components/Developer/DeveloperApplicationScenarios.vue
@@ -0,0 +1,276 @@
+
+
+
+
+
+
+
+
+
+
+
+ {{ itemSonTitle.name }}
+
+ {{ itemSonTitle.name }}
+
+
+
+
+
+
+
+
+
+
+
{{ itemSonTitle.name }}
+
+ {{ itemSonTitle.desc }}
+ {{ itemSonTitle.desc }}
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/front/src/views/detailsAll/components/Developer/DeveloperCommonProblem.vue b/front/src/views/detailsAll/components/Developer/DeveloperCommonProblem.vue
new file mode 100644
index 00000000..967a2296
--- /dev/null
+++ b/front/src/views/detailsAll/components/Developer/DeveloperCommonProblem.vue
@@ -0,0 +1,123 @@
+
+
+
+
+
+
+
+
diff --git a/front/src/views/detailsAll/components/Developer/DeveloperFunctionIntorduction.vue b/front/src/views/detailsAll/components/Developer/DeveloperFunctionIntorduction.vue
new file mode 100644
index 00000000..38b38178
--- /dev/null
+++ b/front/src/views/detailsAll/components/Developer/DeveloperFunctionIntorduction.vue
@@ -0,0 +1,254 @@
+
+
+
+
+
+
+
+
+
+
+
+ {{ itemSonTitle.name }}
+
+ {{ itemSonTitle.name }}
+
+
+
+
+
+
+
+
+
+
+
{{ itemSonTitle.name }}
+
+ {{ itemSonTitle.desc }}
+ {{ itemSonTitle.desc }}
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/front/src/views/detailsAll/components/Developer/DeveloperNavigation.vue b/front/src/views/detailsAll/components/Developer/DeveloperNavigation.vue
new file mode 100644
index 00000000..05b817f9
--- /dev/null
+++ b/front/src/views/detailsAll/components/Developer/DeveloperNavigation.vue
@@ -0,0 +1,163 @@
+
+
+
+
+
+ {{ nav.name }}
+
+
+
+
+
+
+
diff --git a/front/src/views/detailsAll/components/Developer/DeveloperOwningDepartmentAndServiceProvider.vue b/front/src/views/detailsAll/components/Developer/DeveloperOwningDepartmentAndServiceProvider.vue
new file mode 100644
index 00000000..fba86c5c
--- /dev/null
+++ b/front/src/views/detailsAll/components/Developer/DeveloperOwningDepartmentAndServiceProvider.vue
@@ -0,0 +1,276 @@
+
+
+
+
+
+
+
+
+
+
{{ dataFrom.linkName }}
+
+ {{ dataFrom.link }}
+ {{ dataFrom.link }}
+
+
+
+
+
+
+
{{ item.childrenTitle }}
+
+
+
+
{{ carditem.attrType }}:
+
+ {{ carditem.attrValue }}
+ {{ carditem.attrValue }}
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/front/src/views/detailsAll/components/Developer/DeveloperPresentation.vue b/front/src/views/detailsAll/components/Developer/DeveloperPresentation.vue
new file mode 100644
index 00000000..d1fa2b43
--- /dev/null
+++ b/front/src/views/detailsAll/components/Developer/DeveloperPresentation.vue
@@ -0,0 +1,133 @@
+
+
+
+
+
+
diff --git a/front/src/views/detailsAll/components/Developer/DeveloperTopDetails.vue b/front/src/views/detailsAll/components/Developer/DeveloperTopDetails.vue
new file mode 100644
index 00000000..f0734a64
--- /dev/null
+++ b/front/src/views/detailsAll/components/Developer/DeveloperTopDetails.vue
@@ -0,0 +1,214 @@
+
+
+
+
+
+
{{ props.dataList.name }}
+
+
+
+ {{ componentType || props.dataList.type }}
+
+ {{ props.dataList.shareType }}
+ {{ props.dataList.shareCondition }}
+
+
+
+
+
+
应用领域:{{ applicationArea }}
+
+ {{ props.dataList.description }}
+
+
+
+
+
+
+
+
+
diff --git a/front/src/views/detailsAll/components/Developer/DeveloperTrial.vue b/front/src/views/detailsAll/components/Developer/DeveloperTrial.vue
new file mode 100644
index 00000000..35b4286d
--- /dev/null
+++ b/front/src/views/detailsAll/components/Developer/DeveloperTrial.vue
@@ -0,0 +1,155 @@
+
+
+
+
+
+
+
{{ dataFrom.linkName }}
+
{{ dataFrom.link }}
+
+
+
{{ dataFrom.numberName }}
+
{{ dataFrom.number }}
+
复制账号
+
+
+
{{ dataFrom.passwordName }}
+
{{ dataFrom.password }}
+
+ 复制密码
+
+
+
+
+
+
+
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',
diff --git a/front/src/views/home/details.vue b/front/src/views/home/details.vue
index 408b3160..e8929ec7 100644
--- a/front/src/views/home/details.vue
+++ b/front/src/views/home/details.vue
@@ -2,7 +2,7 @@
* @Author: hisense.liangjunhua
* @Date: 2022-06-14 09:43:49
* @LastEditors: hisense.liangjunhua
- * @LastEditTime: 2022-06-15 18:19:22
+ * @LastEditTime: 2022-06-20 18:44:52
* @Description: 告诉大家这是什么
-->
@@ -16,7 +16,13 @@
-
+
+
+