jsk
This commit is contained in:
parent
ab4f919f09
commit
0178406c17
|
|
@ -425,6 +425,7 @@ export default {
|
||||||
startTime:"",
|
startTime:"",
|
||||||
endTime:"",
|
endTime:"",
|
||||||
verifyUsers:this.ids,
|
verifyUsers:this.ids,
|
||||||
|
type:"100000",
|
||||||
verifyType:"1",
|
verifyType:"1",
|
||||||
noticeType:"2",
|
noticeType:"2",
|
||||||
processDate:''
|
processDate:''
|
||||||
|
|
|
||||||
|
|
@ -135,6 +135,8 @@
|
||||||
type="date"
|
type="date"
|
||||||
placeholder="选择日期"
|
placeholder="选择日期"
|
||||||
format="yyyy-MM-dd" style="width: 100%;"
|
format="yyyy-MM-dd" style="width: 100%;"
|
||||||
|
:picker-options="pickerOptionsToday"
|
||||||
|
@focus="startDateFocus"
|
||||||
value-format="yyyy-MM-dd"></el-date-picker>
|
value-format="yyyy-MM-dd"></el-date-picker>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
|
|
@ -145,6 +147,8 @@
|
||||||
type="date"
|
type="date"
|
||||||
placeholder="选择日期"
|
placeholder="选择日期"
|
||||||
format="yyyy-MM-dd" style="width: 100%;"
|
format="yyyy-MM-dd" style="width: 100%;"
|
||||||
|
:picker-options="pickerOptionsStart"
|
||||||
|
@focus="endDateFocus"
|
||||||
value-format="yyyy-MM-dd"></el-date-picker>
|
value-format="yyyy-MM-dd"></el-date-picker>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
|
|
@ -363,6 +367,25 @@
|
||||||
certificateType:null,
|
certificateType:null,
|
||||||
verifyState: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,
|
total2:0,
|
||||||
detailList:[]
|
detailList:[]
|
||||||
};
|
};
|
||||||
|
|
@ -379,6 +402,36 @@
|
||||||
this.deptOptions = this.handleTree(response.data, 'deptId')
|
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) {
|
normalizer(node) {
|
||||||
if (node.children && !node.children.length) {
|
if (node.children && !node.children.length) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue