This commit is contained in:
jiask 2025-12-16 13:59:21 +08:00
parent ab4f919f09
commit 0178406c17
2 changed files with 54 additions and 0 deletions

View File

@ -425,6 +425,7 @@ export default {
startTime:"",
endTime:"",
verifyUsers:this.ids,
type:"100000",
verifyType:"1",
noticeType:"2",
processDate:''

View File

@ -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) {