|
|
|
@ -6,7 +6,7 @@ |
|
|
|
:key="item.title" |
|
|
|
class="inline-flex flex-col rounded-xl border border-solid border-white bg-gradient-to-b from-white/20 to-white pb-8 pl-12 pr-3 pt-13" |
|
|
|
> |
|
|
|
<img :src="item.iconList[0]" alt="" class="mb-[104px] size-16" /> |
|
|
|
<img :src="item.iconList[0]" alt="" class="mb-[104px] size-[88px]" /> |
|
|
|
<div class="truncate text-24 leading-8 text-black/80">{{ item.title }}</div> |
|
|
|
<div v-if="item.titleEn" class="text-12 leading-3 text-black/60">{{ item.titleEn }}</div> |
|
|
|
</div> |
|
|
|
@ -44,9 +44,9 @@ onMounted(() => { |
|
|
|
|
|
|
|
const { DialogTemplate } = useCreateDialogTemplate<[Serve]>() |
|
|
|
|
|
|
|
async function handleServe(item: Serve) { |
|
|
|
await DialogTemplate.start(item) |
|
|
|
} |
|
|
|
// async function handleServe(item: Serve) { |
|
|
|
// await DialogTemplate.start(item) |
|
|
|
// } |
|
|
|
|
|
|
|
function goPage(item: Serve) { |
|
|
|
if (!item.point) { |
|
|
|
|