jsk
This commit is contained in:
parent
ab4f919f09
commit
0178406c17
|
|
@ -425,6 +425,7 @@ export default {
|
|||
startTime:"",
|
||||
endTime:"",
|
||||
verifyUsers:this.ids,
|
||||
type:"100000",
|
||||
verifyType:"1",
|
||||
noticeType:"2",
|
||||
processDate:''
|
||||
|
|
|
|||
|
|
@ -135,6 +135,8 @@
|
|||
type="date"
|
||||
placeholder="选择日期"
|
||||
format="yyyy-MM-dd" style="width: 100%;"
|
||||
:picker-options="pickerOptionsToday"
|
||||
@focus="startDateFocus"
|
||||
value-format="yyyy-MM-dd"></el-date-picker>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
|
|
@ -145,6 +147,8 @@
|
|||
type="date"
|
||||
placeholder="选择日期"
|
||||
format="yyyy-MM-dd" style="width: 100%;"
|
||||
:picker-options="pickerOptionsStart"
|
||||
@focus="endDateFocus"
|
||||
value-format="yyyy-MM-dd"></el-date-picker>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
|
|
@ -363,6 +367,25 @@
|
|||
certificateType:null,
|
||||
verifyState:null,
|
||||
},
|
||||
pickerOptionsToday: {
|
||||
disabledDate(time) {
|
||||
// 获取今天的日期
|
||||
const today = new Date();
|
||||
today.setHours(0, 0, 0, 0); // 设置时间为00:00:00,确保比较时只比较日期部分
|
||||
// 比较日期,禁用今天之前的日期
|
||||
return time.getTime() < today.getTime();
|
||||
}
|
||||
},
|
||||
pickerOptionsStart: {
|
||||
disabledDate(time) {
|
||||
// 获取今天的日期
|
||||
const startTime=this.taskForm.startTime;
|
||||
const today = new Date(startTime);
|
||||
today.setHours(0, 0, 0, 0); // 设置时间为00:00:00,确保比较时只比较日期部分
|
||||
// 比较日期,禁用今天之前的日期
|
||||
return time.getTime() < today.getTime();
|
||||
}
|
||||
},
|
||||
total2:0,
|
||||
detailList:[]
|
||||
};
|
||||
|
|
@ -379,6 +402,36 @@
|
|||
this.deptOptions = this.handleTree(response.data, 'deptId')
|
||||
})
|
||||
},
|
||||
startDateFocus() {
|
||||
this.baseForm.endTime = ''
|
||||
let endTime = this.baseForm.endTime;
|
||||
if (!endTime) return;
|
||||
let that = this;
|
||||
that.pickerOptionsToday = {
|
||||
disabledDate(time) {
|
||||
// 获取今天的日期
|
||||
const today = new Date();
|
||||
today.setHours(0, 0, 0, 0); // 设置时间为00:00:00,确保比较时只比较日期部分
|
||||
// 比较日期,禁用今天之前的日期
|
||||
return time.getTime() < today.getTime();
|
||||
},
|
||||
};
|
||||
},
|
||||
endDateFocus() {
|
||||
let startTime = this.baseForm.startTime;
|
||||
if (!startTime) return;
|
||||
let that = this;
|
||||
that.pickerOptionsStart = {
|
||||
disabledDate(time) {
|
||||
// 获取开始的日期
|
||||
const startTime=that.baseForm.startTime;
|
||||
const today = new Date(startTime);
|
||||
today.setHours(0, 0, 0, 0); // 设置时间为00:00:00,确保比较时只比较日期部分
|
||||
// 比较日期,禁用开始之前的日期
|
||||
return time.getTime() < today.getTime();
|
||||
},
|
||||
};
|
||||
},
|
||||
/** 转换部门数据结构 */
|
||||
normalizer(node) {
|
||||
if (node.children && !node.children.length) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue