|
|
|
@ -21,14 +21,12 @@
|
|
|
|
|
<span class="view-text">{{dateBtnValue}}概览</span>
|
|
|
|
|
<span v-if="dateBtnValue !== '自定义'" class="view-date">{{viewDate}}</span>
|
|
|
|
|
<span class="left-10" v-if="dateBtnValue === '自定义'" style="vertical-align: top">
|
|
|
|
|
<DatePicker v-model="selectStartTime" :options="options1" type="date" placeholder="请选择时间"
|
|
|
|
|
<DatePicker v-model="selectStartTime" type="date" placeholder="请选择时间"
|
|
|
|
|
class="date-picker" size="small" @on-change="diyDateChange"></DatePicker>
|
|
|
|
|
<span style="margin: 0 5px">至</span>
|
|
|
|
|
<DatePicker v-model="selectEndTime" :options="options2" type="date" placeholder="请选择时间"
|
|
|
|
|
class="date-picker" size="small" @on-change="diyDateChange"></DatePicker>
|
|
|
|
|
<Tooltip content="限制最大31天" placement="bottom">
|
|
|
|
|
<Icon type="ios-alert-outline" style="margin-left: 5px"/>
|
|
|
|
|
</Tooltip>
|
|
|
|
|
<DatePicker v-model="selectEndTime" type="date" placeholder="请选择时间"
|
|
|
|
|
class="date-picker" size="small" @on-change="diyDateChange">
|
|
|
|
|
</DatePicker>
|
|
|
|
|
</span>
|
|
|
|
|
<img src="../../static/img/bsd-logo.png" class="title-logo"/>
|
|
|
|
|
</span>
|
|
|
|
@ -176,33 +174,6 @@
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
computed: {
|
|
|
|
|
options1() {
|
|
|
|
|
let that = this;
|
|
|
|
|
return {
|
|
|
|
|
disabledDate(date) {
|
|
|
|
|
if (that.selectEndTime == null || that.selectEndTime == "") {
|
|
|
|
|
return false;
|
|
|
|
|
} else {
|
|
|
|
|
return date && date.valueOf() > that.$moment(that.selectEndTime) || date && date.valueOf() < that.$moment(that.selectEndTime).add(-31, "days");
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
},
|
|
|
|
|
options2() {
|
|
|
|
|
let that = this;
|
|
|
|
|
return {
|
|
|
|
|
disabledDate(date) {
|
|
|
|
|
if (that.selectStartTime == null || that.selectStartTime == "") {
|
|
|
|
|
return false;
|
|
|
|
|
} else {
|
|
|
|
|
return date && date.valueOf() < that.$moment(that.selectStartTime) || date && date.valueOf() > that.$moment(that.selectStartTime).add(31, "days");
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
mounted: function () {
|
|
|
|
|
this.dateBtnClick('今日');
|
|
|
|
|
this.timingRefresh();
|
|
|
|
|