From a6f495032e2edd41f3fed538daaa40a3287e5754 Mon Sep 17 00:00:00 2001 From: ZZJ <zzjdsg2300@163.com> Date: 星期五, 15 十月 2021 17:51:32 +0800 Subject: [PATCH] 10.15bug修复 --- src/pages/vindicate/views/systemClean.vue | 67 +++++++++++++++++++++++++++++++++ 1 files changed, 66 insertions(+), 1 deletions(-) diff --git a/src/pages/vindicate/views/systemClean.vue b/src/pages/vindicate/views/systemClean.vue index 5366b39..50476c8 100644 --- a/src/pages/vindicate/views/systemClean.vue +++ b/src/pages/vindicate/views/systemClean.vue @@ -43,6 +43,25 @@ <script> import { deleteData } from "@/api/system"; export default { + created(){ + const end = new Date(); + const start = new Date(); + start.setTime(start.getTime() - 3600 * 1000 * 24 * 7); + var year=end.getFullYear(); + var month=end.getMonth()+1; + var day=end.getDate(); + month=month<10?"0"+month:month; + day=day<10?"0"+day:day; + const endTime = year+"-"+month+"-"+day + + var year2=start.getFullYear(); + var month2=start.getMonth()+1; + var day2=start.getDate(); + month2=month2<10?"0"+month2:month2; + day2=day2<10?"0"+day2:day2; + const startTime = year2+"-"+month2+"-"+day2 + this.dataRange = [startTime,endTime] + }, data() { return { pickerOptions: { @@ -51,10 +70,35 @@ day.setTime(day.getTime() - 24 * 60 * 60 * 1000); return time.getTime() > day; }, + shortcuts: [{ + text: '鏈�杩戜竴鍛�', + onClick(picker) { + const end = new Date(); + const start = new Date(); + start.setTime(start.getTime() - 3600 * 1000 * 24 * 7); + picker.$emit('pick', [start, end]); + } + }, { + text: '鏈�杩戜竴涓湀', + onClick(picker) { + const end = new Date(); + const start = new Date(); + start.setTime(start.getTime() - 3600 * 1000 * 24 * 30); + picker.$emit('pick', [start, end]); + } + }, { + text: '鏈�杩戜笁涓湀', + onClick(picker) { + const end = new Date(); + const start = new Date(); + start.setTime(start.getTime() - 3600 * 1000 * 24 * 90); + picker.$emit('pick', [start, end]); + } + }] }, loading: false, loadingText: '', - dataRange: [] + dataRange: [], }; }, props:["free","full"], @@ -308,3 +352,24 @@ } } </style> + +<style lang="scss"> +.clean-time-picker { + top: 208px !important; + left: 343px !important; + width: 624px !important; + + .el-picker-panel__sidebar { + background: #EEF5FF; + button { + margin: 10px 0; + } + } + + tbody { + tr:first-child { + background: #EEF5FF; + } + } + } +</style> -- Gitblit v1.8.0