From a598d935a61fea27312fc57becd80e23bf09f788 Mon Sep 17 00:00:00 2001
From: “dzb” <2632970487@qq.com>
Date: 星期五, 21 十月 2022 18:04:19 +0800
Subject: [PATCH] 修改bug

---
 src/views/operate/log/index.vue |   22 +++++++++++++++-------
 1 files changed, 15 insertions(+), 7 deletions(-)

diff --git a/src/views/operate/log/index.vue b/src/views/operate/log/index.vue
index dcc0d0b..a7a9923 100644
--- a/src/views/operate/log/index.vue
+++ b/src/views/operate/log/index.vue
@@ -23,11 +23,10 @@
                     <el-date-picker v-model="mytime" type="daterange" range-separator="-" start-placeholder="寮�濮嬫棩鏈�"
                         end-placeholder="缁撴潫鏃ユ湡">
                     </el-date-picker>
-                    <!-- <el-input placeholder="閫夋嫨鏃堕棿鑼冨洿" v-model="timeArea"></el-input> -->
                 </div>
                 <div class="find">
                     <el-button type="primary" icon="el-icon-search" @click="setTableData">鏌ヨ</el-button>
-                    <el-button icon="el-icon-delete-solid">閲嶇疆</el-button>
+                    <el-button icon="el-icon-delete-solid" @click="resetTableData">閲嶇疆</el-button>
                 </div>
             </div>
         </header>
@@ -93,6 +92,7 @@
 </template>
 <script>
 import helper from '@/utils/mydate'
+import {parseTime} from '@/utils/index'
 import { createNamespacedHelpers } from "vuex";
 const { mapActions } = createNamespacedHelpers("logs");
 export default {
@@ -117,10 +117,9 @@
             ],
             mysort: 0,
             tempList: [],
-            timeArea: '',
             operationType: '鍏ㄩ儴',
             operationTypeList: [],
-            mytime: '',
+            mytime: ['',''],
         }
     },
     created() {
@@ -129,6 +128,14 @@
     },
     methods: {
         ...mapActions(["getLogsList", 'getLogsOperationType', 'exportLogs']),
+        // 閲嶇疆
+        resetTableData(){
+            const {setTableData} = this
+            this.operationType = '鍏ㄩ儴'
+            this.mytime = ['','']
+            this.context = ''
+            setTableData();
+        },
         // 瀵煎嚭鏃ュ織
         async handleExport() {
             const { currentPage, pageSize, context, operationType } = this;
@@ -211,16 +218,17 @@
         },
         // 鑾峰彇鏃ュ織鏁版嵁
         async getLogList() {
-            const { currentPage, pageSize, context, operationType, mysort } = this;
+            const { currentPage, pageSize, context, operationType, mysort,mytime } = this;
+            console.log(mytime)
             let arr = await this.getLogsList({
                 content: context,
                 current: currentPage,
-                endTime: '',
+                endTime: mytime[1] !==''?parseTime(mytime[1]):'',
                 id: '',
                 operationType: operationType === '鍏ㄩ儴' ? '' : operationType,
                 portEquipment: '',
                 size: pageSize,
-                startTime: '',
+                startTime: mytime[0] !==''?parseTime(mytime[0]):'',
                 sort: mysort
             })
             console.log(arr)

--
Gitblit v1.8.0