From 0701f2c670a4120c56c112c34b1a981852a990d4 Mon Sep 17 00:00:00 2001
From: dongyukun <1208714201@qq.com>
Date: 星期四, 07 十一月 2024 18:10:23 +0800
Subject: [PATCH] pointChart bug 修复

---
 src/views/data/point/DaPointChart.vue |   37 +++++++++++++++++--------------------
 1 files changed, 17 insertions(+), 20 deletions(-)

diff --git a/src/views/data/point/DaPointChart.vue b/src/views/data/point/DaPointChart.vue
index 305e0e7..6fe0e4d 100644
--- a/src/views/data/point/DaPointChart.vue
+++ b/src/views/data/point/DaPointChart.vue
@@ -14,6 +14,8 @@
         <el-date-picker
           size="mini"
           v-model="dataForm.startTime"
+          format="YYYY-MM-DD HH:mm:ss"
+          value-format="YYYY-MM-DD HH:mm:ss"
           type="datetime"
           :clearable="false"
           placeholder="选择日期时间"/>
@@ -22,6 +24,8 @@
         <el-date-picker
           size="mini"
           v-model="dataForm.endTime"
+          format="YYYY-MM-DD HH:mm:ss"
+          value-format="YYYY-MM-DD HH:mm:ss"
           type="datetime"
           :clearable="false"
           placeholder="选择日期时间"/>
@@ -55,23 +59,18 @@
   const visible = ref(false);
   const chartDom = ref(null);
   let myChart = null;
-  const queryParams = reactive({
-    codes: [],
-    startDate: undefined,
-    endDate: undefined,
-  })
   const chartParams = reactive({
-    pointNos:[],
-    start : undefined,
-    end : undefined,
+    codes:[],
+    startDate : undefined,
+    endDate: undefined,
   })
   const dataForm = ref({
     id: "",
     pointNo: "",
     pointName: "",
     pointTypeName: "",
-    startTime: getYMDHMS(new Date() - 1000 * 60 * 60),
-    endTime: getYMDHMS(new Date()),
+    startTime: getYMDHMS(new Date() - 60 * 60 * 1000),
+    endTime: "",
   });
 
   /** 打开弹窗 */
@@ -80,8 +79,6 @@
     dataForm.value.id = row.id;
     dataForm.value.pointNo = row.pointNo;
     dataForm.value.pointName = row.pointName;
-    dataForm.value.startTime = getYMDHMS(new Date(this.dataForm.startTime) - 1000 * 60 * 60);
-    dataForm.value.endTime = getYMDHMS(new Date(this.dataForm.endTime) - 1000 * 60 * 60),
     getDataList();
   }
 
@@ -91,10 +88,10 @@
     visible.value = true;
     if (dataForm.value.id) {
       try {
-        queryParams.codes=[dataForm.value.pointNo];
-        queryParams.startDate = getYMDHMS(new Date(this.dataForm.startTime) - 1000 * 60 * 60);
-        queryParams.endDate = getYMDHMS(new Date(this.dataForm.endTime) - 1000 * 60 * 60);
-        const data = await DaPoint.getPointDaChart(queryParams)
+        chartParams.codes=[dataForm.value.pointNo];
+        chartParams.startDate = dataForm.value.startTime;
+        chartParams.endDate = dataForm.value.endTime;
+        const data = await DaPoint.getPointDaChart(chartParams)
         let seriesData = []
         data.series.forEach(item => {
           seriesData.push({
@@ -168,15 +165,15 @@
   /** 导出按钮操作 */
   const exportLoading = ref(false)
   const handleExport = async () => {
-    chartParams.pointNos=[dataForm.value.pointNo];
-    chartParams.start = dataForm.value.startTime;
-    chartParams.end = dataForm.value.endTime;
+    chartParams.codes=[dataForm.value.pointNo];
+    chartParams.startDate = dataForm.value.startTime;
+    chartParams.endDate = dataForm.value.endTime;
     try {
       // 导出的二次确认
       await message.exportConfirm()
       // 发起导出
       exportLoading.value = true
-      const data = await DaPoint.exportDaPointValue(queryParams)
+      const data = await DaPoint.exportDaPointValue(chartParams)
       download.excel(data, dataForm.value.pointName +'.xls')
     } catch {
     } finally {

--
Gitblit v1.9.3