You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

122 lines
7.4 KiB

<!--pages/index/Salesranking/Salesranking.wxml-->
<van-tabs class="menu-tabs" active="{{ active }}" bind:change="onChange">
<van-tab title="车型">
<view class="vehicletype" wx:if="{{active === 0}}">
<scroll-view scroll-x="{{true}}" style="white-space: nowrap; width: 100%;background: #ffffff;">
<view style="display: flex;justify-content:space-around;background-color: #fff;">
<view class="top" bindtap="all">
<view class="box_title">
<view class="{{boxSize}}">全部</view>
</view>
</view>
<view class="top">
<view class="box_title">
<picker mode="date" header-text="选择时间" fields="month" value="{{date}}" bindchange="bindDateChange">
<view class="{{boxSize1}}">
<!-- <text class="color3">填报时间:</text> -->
<text>{{date}}</text>
<text class="timeIcon">▼</text>
</view>
</picker>
</view>
</view>
</view>
</scroll-view>
<view style="height: 60rpx;margin-top: 10px;">
<van-dropdown-menu custom-class="dropdown-menu" active-color="#027AFF;">
<!-- <van-dropdown-item value="{{ grade_value1 }}" options="{{ grades1 }}" bind:change="mySelect1" title="全部级别" >
</van-dropdown-item> -->
<van-dropdown-item title="全部级别">
<view style="display: flex;">
<view style="width: 40%;">
<view wx:for="{{grades1}}" wx:for-item="item" wx:key="index" style="height: 40px;line-height: 40px;margin: 0 20rpx;">
<view bindtap="mySelect1" data-index='{{item}}'>{{item.value}}</view>
</view>
</view>
<view style="width: 60%;" wx:if="{{show1}}">
<view wx:for="{{grades1}}" wx:for-item="item" wx:key="index" class="jb-item">
<view bindtap="datalist" wx:for="{{item.data}}" wx:key="index" wx:for-item="it" data-index='{{it}}'>{{it.value}}</view>
</view>
</view>
</view>
</van-dropdown-item>
<van-dropdown-item value="{{ grade_value2 }}" options="{{ grades2 }}" bind:change="mySelect2" title="全部价格" />
<van-dropdown-item value="{{ grade_value3 }}" options="{{ grades3}}" bind:change="mySelect3" title="全部能源" />
<van-dropdown-item value="{{ grade_value4 }}" options="{{ grades4 }}" bind:change="mySelect4" />
</van-dropdown-menu>
</view>
<view class="list">
<view class="list_event" wx:if="{{a}}">
<view class="text">销量排行榜</view>
<view style=" height: 1000rpx;">
<c-echars showChart="{{showChart}}" canvasId="chart-canvas" chartId="chartbar" chartOption="{{brandOption}}" height="100%"></c-echars>
</view>
</view>
<view class="list_event" wx:else>
<view class="text">销量排行榜</view>
<view class="ranking">
<view class="ptitle">排名</view>
<view class="ptitle">品牌名称</view>
<view class="xtitle2">销量</view>
</view>
<view class="ranks" wx:for="{{ranking}}" wx:key="index" data-ranking='{{item}}'>
<view style="display: flex;">
<view class="dis_image">
<image class="rank_num" wx:if="{{index === 0}}" src="{{imageUrl}}/img_diyi.png"></image>
<image class="rank_num" wx:if="{{index === 1}}" src="{{imageUrl}}/img_dier.png"></image>
<image class="rank_num" wx:if="{{index === 2}}" src="{{imageUrl}}/img_disan.png"></image>
<view class="num" wx:if="{{index !== 0 &&index !== 1 &&index !== 2 }}">{{index >= 9 ? index + 1 : '0' + (index + 1)}}</view>
</view>
<view class="medias">
<view style="display: flex;">
<view class="media_text">{{item.seriesname}}</view>
<view>
<view wx:if="{{item.energy==='新能源'}}" class="energy">{{item.energy}}</view>
<view wx:if="{{item.energy==='汽油'}}" class="energy1">{{item.energy}}</view>
<view wx:if="{{item.energy==='柴油'}}" class="energy2">{{item.energy}}</view>
<view wx:if="{{item.energy==='油电混合'}}" class="energy3">{{item.energy}}</view>
<view wx:if="{{item.energy==='轻混系统'}}" class="energy4">{{item.energy}}</view>
</view>
</view>
<view class="price">{{item.price}}万</view>
</view>
<view style="width: 30%;">
<view class="volume">{{item.salescount}}</view>
<view class="trend" data-car="{{item.seriesname}}" bindtap="popup" data-position="bottom">
<van-icon size="16px" name="arrow" />
<view>销量趋势</view>
</view>
</view>
</view>
</view>
<!-- <view style="background-color: blanchedalmond; align-items: center;">
<van-buttom bindtap="a">点击加载</van-buttom>
</view> -->
<view class="loading" hidden="{{!loadMore}}">正在载入更多...</view>
<view class="loading" hidden="{{!loadAll}}">已加载全部</view>
</view>
</view>
</view>
</van-tab>
<van-tab title="品牌">
<Brand-ranking wx:if="{{active === 1}}"></Brand-ranking>
</van-tab>
</van-tabs>
<page-container show="{{ show }}" position="bottom" custom-style="height: 40%;" bind:close="onClose" lock-scroll="{{false}}">
<view class="detail-page">
<view style="display: flex;">
<view class="qushi">销量趋势</view>
<view class="tubiao" bindtap="exit">
<van-icon name="cross" />
</view>
</view>
<view class="pinlai">{{models}}销量趋势</view>
<view class="brand_tu">
<c-echars wx:if="{{show}}" flocShow="{{false}} " showChart="{{showChart}}" canvasId="tonalitybar-canvas" chartId="tonalitybar" chartOption="{{positiveOption}}" width="100%" height='100%'></c-echars>
</view>
</view>
</page-container>