diff --git a/src/pages/audit/index.vue b/src/pages/audit/index.vue index a525dbf3666e711c13933d6fd151df1ce881facd..aa1412afcfa9305d8f9936eaf59281c5a711e614 100644 --- a/src/pages/audit/index.vue +++ b/src/pages/audit/index.vue @@ -144,6 +144,25 @@ export default { calendarChange(val) { this.dates = val }, + disabledDate(current) { + if (this.dates.length === 0) return false + const disabledDate = this.dates[0] && Math.abs(dayjs(current).diff(this.dates[0], 'day')) > 30 + return disabledDate + }, + computedTime(key = 3) { + // 一天的时间戳 + const oneTimestamp = 24 * 60 * 60 * 1000 + // 现在的时间 + let nowTimestamp = new Date() + // 开始时间 + let startTime = parseTime(nowTimestamp - oneTimestamp * key) + // 结束时间 + let endTime = parseTime(nowTimestamp) + this.timeRange = [startTime, endTime] + this.isActive = key + this.open = false + this.getAuditList() + }, getAuditList() { this.loading = true const param = {