| | |
| | | index: false, |
| | | viewBtn: false, |
| | | delBtn: false, |
| | | editBtn: true, |
| | | editBtn: false, |
| | | selection: true, |
| | | menuWidth: 250, |
| | | dialogClickModal: false, |
| | |
| | | label: "开始时间", |
| | | prop: "startTime", |
| | | type: "date", |
| | | value: getNowDate(), |
| | | disabled: true, |
| | | // disabled: true, |
| | | format: "YYYY-MM-DD HH:mm:ss", |
| | | // valueFormat: "YYYY-MM-DD HH:mm:ss", |
| | | valueFormat: "YYYY-MM-DD HH:mm:ss", |
| | | minWidth: 200, |
| | | rules: [ |
| | | { |
| | | required: true, |
| | | message: '请选择开始时间', |
| | | trigger: 'click', |
| | | }, |
| | | { |
| | | validator: (rule, value, callback) => { |
| | | const nowDate = new Date().getTime() - (24*60*60*1000) |
| | | const selectDate = new Date(value).getTime() |
| | | if (selectDate < nowDate) { |
| | | callback(new Error('选择的时候不能小于当前时间')) |
| | | } else { |
| | | callback() |
| | | } |
| | | }, |
| | | trigger: 'click', |
| | | }, |
| | | ], |
| | |
| | | message: '请选择结束时间', |
| | | trigger: 'click', |
| | | }, |
| | | { |
| | | validator: (rule, value, callback) => { |
| | | const nowDate = new Date().getTime() - (24*60*60*1000) |
| | | const selectDate = new Date(value).getTime() |
| | | if (selectDate < nowDate) { |
| | | callback(new Error('选择的时候不能小于当前时间')) |
| | | } else { |
| | | callback() |
| | | } |
| | | }, |
| | | trigger: 'click', |
| | | }, |
| | | ], |
| | | }, |
| | | { |