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 @@
})