比较三个日期。
//日期比较
comparedate(date1, date2, date3) {
//date1, date2, date3 开工日期、 竣工日期、验收日期
let oDate1 = new Date(date1);
let oDate2 = new Date(date2);
let oDate3 = new Date(date3);
let falg = true;
if (oDate1.getTime() > oDate2.getTime()) {
this.$message({
message: '开工日期必需小于竣工日期!',
type: 'error'
});
falg = false;
} else if (oDate2.getTime() > oDate3.getTime()) {
this.$message({
message: '竣工日期必需小于验收日期',
type: 'error'
});
falg = false;
}
return falg;
},
点击验收(提交)里调用
//验证日期
if (!this.comparedate(strstartdate, strfinishdate, stracceptdate)) return;