|
@@ -672,7 +672,13 @@ export default {
|
|
* @returns {boolean}
|
|
* @returns {boolean}
|
|
*/
|
|
*/
|
|
disabledStartDate(current) {
|
|
disabledStartDate(current) {
|
|
- return current && current < moment().subtract(1,"day").endOf('day');
|
|
|
|
|
|
+ // return current && current < moment().subtract(1,"day").endOf('day');
|
|
|
|
+ // 有结束时间,则返回不能选择日期为结束时间之后的日期
|
|
|
|
+ if (this.editParam.planEndTime) {
|
|
|
|
+ return current && current > moment(this.editParam.planEndTime).endOf('day');
|
|
|
|
+ } else { // 无开始时间,则返回不能选择日期为当前时间之前的日期
|
|
|
|
+ return current && current < moment().subtract(1,"day").endOf('day');
|
|
|
|
+ }
|
|
},
|
|
},
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -698,10 +704,10 @@ export default {
|
|
return;
|
|
return;
|
|
}
|
|
}
|
|
this.editParam.planStartTime = dateString;
|
|
this.editParam.planStartTime = dateString;
|
|
- // 当选择的开始时间大于结束时间时,清空结束时间,让用户重新选择结束时间
|
|
|
|
- if (Date.parse(this.editParam.planStartTime) > Date.parse(this.editParam.planEndTime)) {
|
|
|
|
- this.editParam.planEndTime = undefined;
|
|
|
|
- }
|
|
|
|
|
|
+ // // 当选择的开始时间大于结束时间时,清空结束时间,让用户重新选择结束时间
|
|
|
|
+ // if (Date.parse(this.editParam.planStartTime) > Date.parse(this.editParam.planEndTime)) {
|
|
|
|
+ // this.editParam.planEndTime = undefined;
|
|
|
|
+ // }
|
|
},
|
|
},
|
|
/**
|
|
/**
|
|
* 计划结束时间 时间选择器Change方法 编辑
|
|
* 计划结束时间 时间选择器Change方法 编辑
|