diff --git a/front/src/assets/home/AiIcon.png b/front/src/assets/home/AiIcon.png new file mode 100644 index 00000000..0f56fb70 Binary files /dev/null and b/front/src/assets/home/AiIcon.png differ diff --git a/front/src/assets/home/GisIcon.png b/front/src/assets/home/GisIcon.png new file mode 100644 index 00000000..7542bf94 Binary files /dev/null and b/front/src/assets/home/GisIcon.png differ diff --git a/front/src/assets/home/appIcon.png b/front/src/assets/home/appIcon.png new file mode 100644 index 00000000..cd61b2a3 Binary files /dev/null and b/front/src/assets/home/appIcon.png differ diff --git a/front/src/views/home/DetailsPageconetent.vue b/front/src/views/home/DetailsPageconetent.vue index 0f2fad5a..a43b2eaf 100644 --- a/front/src/views/home/DetailsPageconetent.vue +++ b/front/src/views/home/DetailsPageconetent.vue @@ -225,6 +225,19 @@ +
+

+

能力广场

+ +
{ + if (showAbilitySquareNum.value === 0) { + showAbilitySquareNum.value = 1 + visibleAbilitySquare.value = true + } else if (showAbilitySquareNum.value === 1) { + showAbilitySquareNum.value = 0 + visibleAbilitySquare.value = false + } + } + let abilitySquareFunctionData = ref('智能算法') + const abilitySquareFunction = (e) => { + let snumSquare = ref({}) + if (e === '应用广场') { + abilitySquareFunctionData.value = '应用资源' + } else if (e === '算法广场') { + abilitySquareFunctionData.value = '智能算法' + } else if (e === 'GIS广场') { + abilitySquareFunctionData.value = '图层服务' + } + snumSquare.value = { + abilityToType: abilitySquareFunctionData.value, + } + const applypage = router.resolve({ + path: '/capacitySquare', // 跳转的页面路由 + query: snumSquare.value, + }) + window.open(applypage.href, '_blank') + visibleAbilitySquare.value = false + abilitySquareFunctionData.value = '智能算法' + } return { listKey, ListContent, @@ -1399,6 +1446,12 @@ getShoppingCartList, whoShow1, applyAll, + abilitySquare, + visibleAbilitySquare, + showAbilitySquare, + abilitySquareFunction, + abilitySquareFunctionData, + showAbilitySquareNum, } }, components: { @@ -1427,6 +1480,10 @@ })