From 54ef36700435d541a1154503b14f25ad984f6f90 Mon Sep 17 00:00:00 2001
From: zhouwenxuan <1175765986@qq.com>
Date: 星期二, 05 九月 2023 13:21:29 +0800
Subject: [PATCH] 实时监控页面

---
 src/views/monitorData/weatherData/index.vue |   34 ++++++++++------------------------
 1 files changed, 10 insertions(+), 24 deletions(-)

diff --git a/src/views/monitorData/weatherData/index.vue b/src/views/monitorData/weatherData/index.vue
index f8f4ad4..eda444c 100644
--- a/src/views/monitorData/weatherData/index.vue
+++ b/src/views/monitorData/weatherData/index.vue
@@ -8,7 +8,6 @@
                             v-model="state.tableData.listQuery.searchParams.time"
                             type="datetimerange"
                             format="YYYY-MM-DD HH:mm:ss"
-                            value-format="YYYY-MM-DD HH:mm:ss"
                             range-separator="~"
                             start-placeholder="开始时间"
                             end-placeholder="结束时间"
@@ -72,6 +71,7 @@
 import * as echarts from "echarts";
 import { ElMessage, ElMessageBox } from 'element-plus'
 import {TableWeatherState} from "/@/types/monitorData";
+import moment from "moment/moment";
 
 const infoRef = ref();
 const state = reactive<TableWeatherState>({
@@ -138,6 +138,7 @@
     () => {
         getNowTime();
         initCharts();
+        initInfoData()
     }
 );
 const getNowTime = () => {
@@ -145,11 +146,14 @@
     let sTime = `${isDate.getFullYear()}-${isDate.getMonth() + 1}-${isDate.getDate()}`
     let eTime = `${isDate.getFullYear()}-${isDate.getMonth() + 1}-${isDate.getDate()}`
     sTime = `${sTime} 00:00:00`
-    eTime = `${eTime} 23:59:59`
+    eTime = `${eTime} ` + moment().format('HH:mm:ss')
     state.tableData.listQuery.searchParams.time = [sTime ,eTime];
-    console.log("time",state.tableData.listQuery.searchParams.time)
 }
 const initInfoData = () => {
+    const param = {
+        startTime: moment(state.tableData.listQuery.searchParams.time[0]).format('YYYY-MM-DD HH:mm:ss'),
+        endTime: moment(state.tableData.listQuery.searchParams.time[1]).format('YYYY-MM-DD HH:mm:ss')
+    }
     console.log("数据列表")
 };
 const onHandleSizeChange = (val: number) => {
@@ -161,34 +165,16 @@
     state.tableData.listQuery.pageIndex = val;
     initInfoData();
 };
-const openDialog = (type: string, value: any) => {
-    infoRef.value.openDialog(type, value);
-};
-const del = (val: any) => {
-    ElMessageBox.confirm(
-        '确定删除此条数据?',
-        '提示',
-        {
-            confirmButtonText: '确定',
-            cancelButtonText: '取消',
-            type: 'warning',
-        }
-    )
-        .then(() => {
-            ElMessage({
-                type: 'success',
-                message: '删除成功',
-            })
-        })
-};
 
 const search = () => {
     console.log("vla",state.tableData.listQuery.searchParams)
+    initInfoData();
 }
 const reset = () => {
     state.tableData.listQuery.searchParams.time = [];
-
     state.tableData.listQuery.searchParams.weatherType = '';
+    state.tableData.listQuery.pageIndex = 1;
+    initInfoData();
 }
 
 const initCharts = () => {

--
Gitblit v1.9.2