|
|
@@ -23,6 +23,16 @@
|
|
|
</button>
|
|
|
</view>
|
|
|
</view>
|
|
|
+
|
|
|
+ <view class="select-item-box">
|
|
|
+ <view class="title">按月份</view>
|
|
|
+ <picker mode="date" :value="date" :start="startDate" :end="endDate" fields="month" @change="bindMonthChange" >
|
|
|
+ <view class="item-child_box">
|
|
|
+ <view class="admin-button-com mini-btn default custom" >{{showMonth||'选择月份'}}</view>
|
|
|
+ </view>
|
|
|
+ </picker>
|
|
|
+ </view>
|
|
|
+
|
|
|
<view class="select-item-box">
|
|
|
<view class="title">时间段</view>
|
|
|
<view class="item-child_box" >
|
|
|
@@ -80,7 +90,8 @@ export default {
|
|
|
startDate:'',
|
|
|
endDate:'',
|
|
|
dateIndex:0,
|
|
|
- defaultDateName:'今天'
|
|
|
+ defaultDateName:'今天',
|
|
|
+ showMonth:null
|
|
|
}
|
|
|
},
|
|
|
watch:{
|
|
|
@@ -102,6 +113,14 @@ export default {
|
|
|
onLoad(){
|
|
|
},
|
|
|
methods:{
|
|
|
+ bindMonthChange(e){
|
|
|
+ this.dropdownShow = !this.dropdownShow
|
|
|
+ this.dropdownShow = false;
|
|
|
+ let currentMonth = e.target.value
|
|
|
+ this.defaultDateName = currentMonth
|
|
|
+ this.showMonth = currentMonth
|
|
|
+ this.$emit('selectDateFn',{searchTime:'byMonth',startTime:currentMonth})
|
|
|
+ },
|
|
|
showDatePicker(index){//显示
|
|
|
this.showPicker = true;
|
|
|
this.dateIndex = index
|