feat:完善功能

This commit is contained in:
zjc
2025-01-20 04:09:56 +08:00
parent 46c737fb93
commit 65244492b4
40 changed files with 2303 additions and 797 deletions

View File

@@ -1,10 +1,6 @@
<template>
<div class="box-2">
<Title1 title="景区信息">
<template #right>
<img class="more" src="@/assets/images/more.png" />
</template>
</Title1>
<Title1 title="景区信息" />
<div class="list flex pt-20">
<div class="item" v-for="(item, index) in homeStore.scenicData.scenicSpot" :key="index">
<img v-if="index == 0" class="item-icon" src="@/assets/images/core.png" />
@@ -18,7 +14,7 @@
</div>
<div class="flex pt-20">
<div class="box">
<Title2 title="景区排队人数" />
<Title2 title="景区排队" />
<div class="statistic">
<div
class="statistic-item"
@@ -48,7 +44,7 @@
</div>
</div>
<div class="box">
<Title2 title="景区承载" />
<Title2 title="景区承载" />
<div class="statistic">
<div
class="statistic-item"
@@ -73,7 +69,7 @@
</div>
<div class="ticket-box">
<Title2 title="景区购票" />
<Title2 title="景区购票" />
<div class="ticket-wrap">
<img src="@/assets/images/ticket.png" />
<div v-for="(item, index) in homeStore.scenicData.data" :key="index">
@@ -86,7 +82,7 @@
<Title1 title="游客画像" />
<div class="flex">
<div class="age-box">
<Title3 title="年龄/性别占比" />
<Title3 title="年龄/性别" />
<div class="mt-8">
<age :list="homeStore.userPortraitData?.ageRate" />
</div>
@@ -115,12 +111,12 @@
</div>
<div class="box-1">
<Title3 title="客源地分析TOP5" />
<Title3 title="客源地TOP5" />
<top />
</div>
<div class="box-1">
<Title3 title="购票来源" />
<Title3 title="购票渠道" />
<div v-if="channelTotal > 0" class="count">
游客总数<countup :end-val="channelTotal" />
</div>
@@ -184,14 +180,6 @@
box-sizing: border-box;
background-image: url('@/assets/images/bg-2.png');
background-size: 100% 100%;
.more {
position: absolute;
top: vh(0);
right: vw(20);
cursor: pointer;
width: vw(60);
height: auto;
}
.dropdown {
position: absolute;
right: vw(8);