|
@@ -46,6 +46,8 @@
|
|
|
:class="'theme' + i.type"
|
|
|
v-for="(i, index) in statConfig[statSelectVal].data"
|
|
|
:key="index"
|
|
|
+ @click="i.click ? i.click(i,index) : ''"
|
|
|
+ :style="i.click ? 'cursor: pointer' : ''"
|
|
|
>
|
|
|
<div class="label">{{ i.label }}</div>
|
|
|
<div class="num">{{ i.num }}</div>
|
|
@@ -55,6 +57,8 @@
|
|
|
v-for="(i, index) in statConfig[statSelectVal].data"
|
|
|
:key="index"
|
|
|
class="multi-data"
|
|
|
+ @click="i.click ? i.click(i,index) : ''"
|
|
|
+ :style="i.click ? 'cursor: pointer' : ''"
|
|
|
>
|
|
|
<div class="label">{{ i.label }}</div>
|
|
|
<div class="num-warp">
|
|
@@ -82,8 +86,15 @@
|
|
|
style="margin-right: 10px"
|
|
|
>
|
|
|
<div class="by-dropdown-title">
|
|
|
- {{ i.label || i.labelCopy
|
|
|
- }}<i
|
|
|
+ {{
|
|
|
+ pagination[i.prop] ?
|
|
|
+ i.data.find(j => j.value === pagination[i.prop]) ?
|
|
|
+ i.data.find(j => j.value === pagination[i.prop]).label :
|
|
|
+ i.label :
|
|
|
+ i.labelCopy
|
|
|
+ }}
|
|
|
+ <!-- {{ i.label || i.labelCopy }} -->
|
|
|
+ <i
|
|
|
style="margin-left: 5px"
|
|
|
class="iconfont icon-iconm_xialan1"
|
|
|
></i>
|