<yl-date-picker-v2 label="支付时间" v-model="dateRange" type="daterange" range-separator="至" start-placeholder="开始日期" end-placeholder="结束日期" :picker-options="pickerOptions" :clearable="false" value-format="yyyy-MM-dd"></yl-date-picker-v2>
const ONE_DAY = 3600 * 1000 * 24;
export default {
name: "AIAnalysisPackagePurchaseRecord",
data() {
return {
minD: null,
maxD: null,
pickerOptions: {
onPick: (e) => {
this.quickTime = 0;
this.minD = e.minDate;
this.maxD = e.maxDate;
},
disabledDate: (d) => {
if (this.minD && !this.maxD) {
let dMin = new Date(this.minD).getTime();
return d.getTime() > (dMin + ONE_DAY * 180) || d.getTime() < (dMin - ONE_DAY * 180);
} else {
return false;
}
},
},
}
}