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