优化已知问题

This commit is contained in:
2025-03-15 16:37:11 +08:00
parent abb9a4dbe7
commit 287ceacaf3
19 changed files with 279 additions and 123 deletions

View File

@@ -1,7 +1,7 @@
<template>
<div class="xl:w-screen-xl m-auto py-4 px-4 sm:px-0">
<div class="text-center flex flex-col items-center z-0 relative">
<h2 class="text-4xl font-bold tracking-tight text-gray-500 dark:text-white">
<h2 class="text-4xl font-bold tracking-tight text-gray-800 dark:text-white">
{{ title || '产品服务' }}
</h2>
<div class="sub-title">
@@ -15,16 +15,16 @@
<el-card :body-style="{ padding: '0px' }" class="h-[180px] items-center flex justify-center" shadow="hover" @mouseleave="hideMenu" @mouseover="showMenu(item)">
<div class="flex-1 px-4 py-5 sm:p-4 !p-4">
<div class="text-gray-700 dark:text-white text-base font-semibold flex flex-col items-center gap-1.5">
<nuxt-link :to="`https://${item.adminUrl}`" target="_blank">
<nuxt-link :to="`/market/${item.websiteId}`" target="_blank">
<el-avatar
:size="55" :src="item.websiteLogo" shape="square" style="background-color: white;"/>
</nuxt-link>
<div class="flex-1 cursor-pointer flex flex-col text-center">
<nuxt-link :to="`https://${item.adminUrl}`" class="text-lg" target="_blank">{{ item.websiteName }}</nuxt-link>
<nuxt-link :to="`/market/${item.websiteId}`" target="_blank">
<el-button type="text"><span class="text-lg text-gray-800">{{ item.websiteName }}</span></el-button>
</nuxt-link>
<div v-if="id == item.websiteId" class="flex text-gray-400 text-sm font-normal py2 justify-between items-center">
<div>
<nuxt-link :to="`https://${item.adminUrl}`" target="_blank"><span class="text-gray-400 hover:text-green-700">控制台</span></nuxt-link>
<el-divider direction="vertical" />
<nuxt-link :to="`/market/${item.websiteId}`"><span class="text-gray-400 hover:text-green-700">详情</span></nuxt-link>
<el-divider direction="vertical" />
<nuxt-link :to="`/market/${item.websiteId}`"><span class="text-gray-400 hover:text-green-700">评论</span></nuxt-link>