index2.wxml 4.77 KB
<!--pages/homes/index.wxml-->
<view class="container" style="padding-bottom: 80px;">
    <navbar page-name="店铺首页" bg-color="RGBA(213, 227, 255, 1)" navbar-color="#000"></navbar>
    <view class="~backgroundColor" style="padding-top: {{navHeight}}px">
        <!-- 名称 -->
        <view class="contianer_shop">
            <image src="../images/back.svg" class='images'></image>
            <view class="shop_name" bindtap="selectContent">
                <text class="nameContent">{{selectName}}</text>
            </view>
            <view class="shop_time">
                <text>营业时间:{{info.startTime}}-{{info.endTime}}</text>
                <text style="margin:0 10rpx"> 面积:{{info.area}}㎡ </text>
                <text> {{info.weather}}</text>
            </view>

        </view>

        <!-- 选择时间 -->
        <view class="tab_tll">
            <text class="text_tltle {{types==1?'actives':'defaults'}}" bindtap="ClickTab" data-type='1'>当日</text>
            <text class="text_tltle {{types==2?'actives':'defaults'}}" bindtap="ClickTab" data-type='2'>昨日</text>
            <text class="text_tltle {{types==3?'actives':'defaults'}}" bindtap="ClickTab" data-type='3'>近7日</text>
            <text class="text_tltle {{types==4?'actives':'defaults'}}" bindtap="ClickTab" data-type='4'>近30日</text>
            <text class="text_tltle {{types==5?'actives':'defaults'}}" bindtap="ClickTab" data-type='5'>自定义</text>
        </view>
        <view class="time_input">
            <image src="../images/rili.png" style="width:20px;height:20px;margin-right:20rpx"></image>
            <text class="text_input">{{currentTime}}</text>
        </view>
        <!-- 卡片 -->
        <view class="card">
            <view class="card_passage">
                <image src="../images/keliulaing.png" class="card_image"></image>
                <view class="er"> 进店客流</view>
                <view class="er cardNum"> {{traffic}}</view>
            </view>
            <view class="card_passage">
                <image src="../images/keliuliangyellow.png" class="card_image"></image>
                <view class="er"> 路过客流</view>
                <view class="er cardNum"> {{exposure}}</view>
            </view>
            <view class="card_passage">
                <image src="../images/customer.png" class="card_image"></image>
                <view class="er"> 顾客人数</view>
                <view class="er cardNum"> {{customer}}</view>
            </view>
            <view class="card_passage">
                <image src="../images/jindianlv.png" class="card_image"></image>
                <view class="er"> 进店率</view>
                <view class="er cardNum"> {{entryRate}}%</view>
            </view>
        </view>
        <!-- 客流趋势分析 -->
        <view class="keliuliang" style="margin-top:30rpx">
            <text class="title_chart">客流趋势分析</text>
            <view class="tab_tll">
                <text class="text_tltle {{trendtypes==1?'actives':'defaults'}}" bindtap="ClickPassageFlow" data-type='1'>过店客流</text>
                <text class="text_tltle {{trendtypes==2?'actives':'defaults'}}" bindtap="ClickPassageFlow" data-type='2'>进店客流</text>
                <text class="text_tltle {{trendtypes==3?'actives':'defaults'}}" bindtap="ClickPassageFlow" data-type='3'>顾客人数</text>
                <text class="text_tltle {{trendtypes==4?'actives':'defaults'}}" bindtap="ClickPassageFlow" data-type='4'>进店率</text>
            </view>
            <basic chartId='chartDatatrend' chartData="{{chartData}}" height="500rpx"></basic>
        </view>
        <!-- 停留时长统计 -->
        <view class="keliuliang" style="margin-top:30rpx">
            <text class="title_chart">停留时长统计</text>
            <!-- <view class="stome_time">
			人均停留时长 <text>31</text> 分
		</view> -->
            <basic chartId='chartDatastop' chartData="{{chartDatastop}}" height="500rpx"></basic>
        </view>
        <!-- 客群性别占比 -->
        <view class="keliuliang" style="margin-top:30rpx">
            <text class="title_chart">客群性别占比</text>
            <basic chartId='chartDataSex' chartData="{{chartDataSex}}" height="500rpx"></basic>
        </view>
        <!--客群年龄占比  -->
        <view class="keliuliang" style="margin-top:30rpx">
            <text class="title_chart">客群年龄占比</text>
            <basic chartId='chartDataAge' chartData="{{chartDataAge}}" height="500rpx"></basic>
        </view>
    </view>

    <!-- 自定义时间选择器 -->
    <van-calendar show="{{ show }}" min-date="{{ minDate }}" bind:close="onClose" color="#447bff" bind:confirm="onConfirm" type='range' />
</view>