|
|
@@ -27,11 +27,11 @@
|
|
|
@touchmove.stop.prevent="moveHandle">
|
|
|
<view v-if="selectType===1">
|
|
|
<EnSelect :show-but="false" title="请选择统计类型" v-model="dateTypeObj.censusUserType"
|
|
|
- :local-data="userStatusList" ref="systemSelect" @onChange="setCensusUserType"></EnSelect>
|
|
|
+ :local-data="userStatusList" ref="systemSelect" @onChange="setCensusUserType" @close="closePopup"></EnSelect>
|
|
|
</view>
|
|
|
<view v-else>
|
|
|
<EnSelect :show-but="false" title="请选择统计周期" v-model="dateTypeObj.dateType" :local-data="dateData"
|
|
|
- ref="systemDate" @onChange="setDateType"></EnSelect>
|
|
|
+ ref="systemDate" @onChange="setDateType" @close="closePopup"></EnSelect>
|
|
|
</view>
|
|
|
</uni-popup>
|
|
|
</view>
|
|
|
@@ -174,6 +174,9 @@
|
|
|
this.$emit('onTopSelect', this.dateTypeObj.censusUserType)
|
|
|
this.$refs.popup.close('bottom')
|
|
|
},
|
|
|
+ closePopup(){
|
|
|
+ this.$refs.popup.close('bottom')
|
|
|
+ },
|
|
|
startAnimation(type) {
|
|
|
this.selectType = type
|
|
|
this.arrowItem = type
|