From 399aa27e68dae5c26ba739cf7d72dadeb3f5a6fa Mon Sep 17 00:00:00 2001
From: zhangshuaibao <15731629597@163.com>
Date: 星期三, 14 四月 2021 18:24:24 +0800
Subject: [PATCH] 修改人工数据

---
 src/components/BaseNav/PublicBounced/common/echarts/EChartsRealWasteWater.vue  |   12 +
 src/components/BaseNav/PublicBounced/common/echarts/EChartsHourWasteWater.vue  |   10 
 src/components/LayerController/logic/WasteWater.js                             |   10 
 src/components/BaseNav/PublicBounced/common/echarts/EChartsDateWasteWater.vue  |    4 
 src/components/BaseNav/PublicBounced/PublicBounced.vue                         |    6 
 src/components/BaseNav/PublicBounced/common/echarts/EChartsWasteWaterTable.vue |  328 +++++++++++++++++++++++++++++++++++-----------
 6 files changed, 268 insertions(+), 102 deletions(-)

diff --git a/src/components/BaseNav/PublicBounced/PublicBounced.vue b/src/components/BaseNav/PublicBounced/PublicBounced.vue
index db3efff..b8a66bf 100644
--- a/src/components/BaseNav/PublicBounced/PublicBounced.vue
+++ b/src/components/BaseNav/PublicBounced/PublicBounced.vue
@@ -83,12 +83,10 @@
       this.flag = true
       this.value = value
     },
-    setWaterData (dataWater, dataDetail, hourData, dateData, value) {
+    setWaterData (dataWater, detailData, hourData, dateData, value) {
       this.setWasteWaterdata = dataWater
-      // console.log(data)
       this.getQueryOnlineMonData = hourData
-      // console.log(drawData)
-      this.getWasteWaterMonitoringDetails = dataDetail
+      this.getWasteWaterMonitoringDetails = detailData
       this.displayContentTitle = dataWater.Name
       this.flag = true
       this.value = value
diff --git a/src/components/BaseNav/PublicBounced/common/echarts/EChartsDateWasteWater.vue b/src/components/BaseNav/PublicBounced/common/echarts/EChartsDateWasteWater.vue
index bebdeb0..1ba24a5 100644
--- a/src/components/BaseNav/PublicBounced/common/echarts/EChartsDateWasteWater.vue
+++ b/src/components/BaseNav/PublicBounced/common/echarts/EChartsDateWasteWater.vue
@@ -77,8 +77,8 @@
       formInline: {
         user: '',
         region: '',
-        timeStart: '2021-03-14 00:00:00',
-        timeEnd: '2021-04-12 00:00:00'
+        timeStart: '2021-03-15 00:00:00',
+        timeEnd: '2021-04-13 00:00:00'
       },
       JsonDateWater: {
         datatype: 1,
diff --git a/src/components/BaseNav/PublicBounced/common/echarts/EChartsHourWasteWater.vue b/src/components/BaseNav/PublicBounced/common/echarts/EChartsHourWasteWater.vue
index a5de8ba..6e35fdc 100644
--- a/src/components/BaseNav/PublicBounced/common/echarts/EChartsHourWasteWater.vue
+++ b/src/components/BaseNav/PublicBounced/common/echarts/EChartsHourWasteWater.vue
@@ -62,7 +62,7 @@
 
 <script>
 import PublicDetailedList from '@components/BaseNav/PublicBounced/common/echarts/PublicDetailedList'
-import dayjs from 'dayjs'
+// import dayjs from 'dayjs'
 
 export default {
   name: 'ECharts',
@@ -79,8 +79,8 @@
       value: '',
       formInline: {
         region: '',
-        timeStart: '2021-04-12 17:00:00',
-        timeEnd: '2021-04-13 16:00:00'
+        timeStart: '2021-04-12 10:00:00',
+        timeEnd: '2021-04-13 09:00:00'
       },
       myChart: null,
       JsonHourWater: {
@@ -138,8 +138,8 @@
     }
   },
   mounted () {
-    this.formInline.timeEnd = dayjs().format('YYYY-MM-DD HH:mm:ss')
-    this.formInline.timeStart = dayjs().subtract(12, 'hour').format('YYYY-MM-DD HH:mm:ss')
+    // this.formInline.timeEnd = dayjs().format('YYYY-MM-DD HH:mm:ss')
+    // this.formInline.timeStart = dayjs().subtract(12, 'hour').format('YYYY-MM-DD HH:mm:ss')
     this.onSubmit()
   },
   updated () {
diff --git a/src/components/BaseNav/PublicBounced/common/echarts/EChartsRealWasteWater.vue b/src/components/BaseNav/PublicBounced/common/echarts/EChartsRealWasteWater.vue
index b59c45b..16b0a78 100644
--- a/src/components/BaseNav/PublicBounced/common/echarts/EChartsRealWasteWater.vue
+++ b/src/components/BaseNav/PublicBounced/common/echarts/EChartsRealWasteWater.vue
@@ -249,16 +249,18 @@
     }
   },
   mounted () {
-    // this.formInline.timeEnd = dayjs().format('YYYY-MM-DD HH:mm:ss')
-    // this.formInline.timeStart = dayjs().subtract(1, 'minute').format('YYYY-MM-DD HH:mm:ss')
-    // this.DrawEXHRealTimeDateChart(this.JsonRealWasteWater.id, this.JsonRealWasteWater.title, this.JsonRealWasteWater.legend, this.JsonRealWasteWater.ydatas, this.JsonRealWasteWater.yname)
+    this.formInline.timeEnd = dayjs().format('YYYY-MM-DD HH:mm:ss')
+    this.formInline.timeStart = dayjs().subtract(1, 'minute').format('YYYY-MM-DD HH:mm:ss')
+    // console.log(this.formInline.timeStart)
+    console.log(this.JsonRealWasteWater.ydatas[0].data[0].value[0])
+    this.DrawRealTimeDateChart(this.JsonRealWasteWater.id, this.JsonRealWasteWater.title, this.JsonRealWasteWater.legend, this.JsonRealWasteWater.ydatas, this.JsonRealWasteWater.yname)
   },
   methods: {
     onSubmit () {
       this.DrawRealTimeDateChart(this.JsonRealWasteWater.id, this.JsonRealWasteWater.title, this.JsonRealWasteWater.legend, this.JsonRealWasteWater.ydatas, this.JsonRealWasteWater.yname)
     },
     DrawRealTimeDateChart (id, title, legend, ydatas, yname) {
-      this.RealTimeChart = this.$echarts.init(this.$refs.echarts)
+      this.RealTimeChart = this.$echarts.init(this.$refs.main)
       var serLists = []
       for (var i = 0; i < ydatas.length; i++) {
         // var zdcbcolor = ydatas[i].zdcbcolor
@@ -489,7 +491,7 @@
           }
         }, {
           type: 'value',
-          name: '娴侀噺(m鲁/h)',
+          name: '娴侀噺(m鲁/d)',
           axisLabel: {
             formatter: '{value}',
             textStyle: {
diff --git a/src/components/BaseNav/PublicBounced/common/echarts/EChartsWasteWaterTable.vue b/src/components/BaseNav/PublicBounced/common/echarts/EChartsWasteWaterTable.vue
index 3fa7022..9fe3512 100644
--- a/src/components/BaseNav/PublicBounced/common/echarts/EChartsWasteWaterTable.vue
+++ b/src/components/BaseNav/PublicBounced/common/echarts/EChartsWasteWaterTable.vue
@@ -6,58 +6,116 @@
 <!--      </el-table-column>-->
 <!--    </el-table-column>-->
 <!--  </el-table>-->
+  <div style="width: 766px">
   <el-table
       :data="tableData"
+      max-height="260px"
       style="width: 100%;height: 100%">
     <el-table-column
-        prop="tableData.LabMonTime"
+        prop="date"
         label="妫�娴嬫椂闂�">
+    </el-table-column>
+    <el-table-column
+        label="BOD5">
+      <el-table-column
+          prop="codWatch"
+          label="鐩戞祴鍊�">
+      </el-table-column>
+      <el-table-column
+          prop="codTime"
+          label="鏍囧噯鍊�">
+      </el-table-column>
     </el-table-column>
     <el-table-column
         label="COD">
       <el-table-column
-          prop="tableData.MonItemId"
+          prop="phWatch"
           label="鐩戞祴鍊�">
       </el-table-column>
       <el-table-column
-          prop="tableData.LabMonTime"
+          prop="codTime"
           label="鏍囧噯鍊�">
       </el-table-column>
     </el-table-column>
     <el-table-column
         label="PH">
       <el-table-column
-          prop="tableData.MonItemId"
+          prop="bod5Watch"
           label="鐩戞祴鍊�">
       </el-table-column>
       <el-table-column
-          prop="tableData.LabMonTime"
-          label="鏍囧噯鍊�">
-      </el-table-column>
-    </el-table-column>
-    <el-table-column
-        label="BOD5">
-      <el-table-column
-          prop="tableData.MonItemId"
-          label="鐩戞祴鍊�">
-      </el-table-column>
-      <el-table-column
-          prop="tableData.LabMonTime"
+          prop="bod5Time"
           label="鏍囧噯鍊�">
       </el-table-column>
     </el-table-column>
     <el-table-column
         label="姘ㄦ爱">
       <el-table-column
-          prop="tableData.MonItemId"
+          prop="adWatch"
           label="鐩戞祴鍊�">
       </el-table-column>
       <el-table-column
-          prop="tableData.LabMonTime"
+          prop="adTime"
           label="鏍囧噯鍊�">
       </el-table-column>
     </el-table-column>
+    <el-table-column
+            label="鎸ュ彂閰�">
+      <el-table-column
+              prop="adWatch"
+              label="鐩戞祴鍊�">
+      </el-table-column>
+      <el-table-column
+              prop="adTime"
+              label="鏍囧噯鍊�">
+      </el-table-column>
+    </el-table-column>
+    <el-table-column
+            label="姘熺瀛�">
+      <el-table-column
+              prop="adWatch"
+              label="鐩戞祴鍊�">
+      </el-table-column>
+      <el-table-column
+              prop="adTime"
+              label="鏍囧噯鍊�">
+      </el-table-column>
+    </el-table-column>
+    <el-table-column
+            label="纭寲鐗�">
+      <el-table-column
+              prop="adWatch"
+              label="鐩戞祴鍊�">
+      </el-table-column>
+      <el-table-column
+              prop="adTime"
+              label="鏍囧噯鍊�">
+      </el-table-column>
+    </el-table-column>
+    <el-table-column
+            label="鐭虫补绫�">
+      <el-table-column
+              prop="adWatch"
+              label="鐩戞祴鍊�">
+      </el-table-column>
+      <el-table-column
+              prop="adTime"
+              label="鏍囧噯鍊�">
+      </el-table-column>
+    </el-table-column>
+    <el-table-column
+            label="鎮诞鐗�">
+      <el-table-column
+              prop="adWatch"
+              label="鐩戞祴鍊�">
+      </el-table-column>
+      <el-table-column
+              prop="adTime"
+              label="鏍囧噯鍊�">
+      </el-table-column>
+    </el-table-column>
   </el-table>
+  </div>
 </template>
 
 <script>
@@ -65,71 +123,181 @@
   name: 'EChartsTable',
   data () {
     return {
-      // tableLabel: [
-      //   {
-      //     label: '妫�娴嬫椂闂�',
-      //     prop: 'StoragePlaceId'
-      //   },
-      //   {
-      //     label: '浜屾哀鍖栫~',
-      //     prop: [
-      //       {
-      //         label: '鐩戞祴鍊�',
-      //         NOMonitor: ''
-      //       },
-      //       {
-      //         label: '鏍囧噯鍊�',
-      //         NOtandard: ''
-      //       }]
-      //   },
-      //   {
-      //     label: '姘哀鍖栫墿',
-      //     prop: [
-      //       {
-      //         label: '鐩戞祴鍊�',
-      //         NOMonitor: ''
-      //       },
-      //       {
-      //         label: '鏍囧噯鍊�',
-      //         NOtandard: ''
-      //       }]
-      //   },
-      //   {
-      //     label: '鐑熷皹',
-      //     prop: [
-      //       {
-      //         label: '鐩戞祴鍊�',
-      //         NOMonitor: ''
-      //       },
-      //       {
-      //         label: '鏍囧噯鍊�',
-      //         NOtandard: ''
-      //       }]
-      //   },
-      //   {
-      //     label: '榛戝害',
-      //     prop: [
-      //       {
-      //         label: '鐩戞祴鍊�',
-      //         NOMonitor: ''
-      //       },
-      //       {
-      //         label: '鏍囧噯鍊�',
-      //         NOtandard: ''
-      //       }]
-      //   }
-      // ],
-      tableData: []
+      tableData: [{
+        date: '2016-05-03 12:00:00',
+        codWatch: '1',
+        codTime: '-',
+        phWatch: '1',
+        phTime: '2',
+        bod5Watch: '1',
+        bod5Time: '-',
+        adWatch: '1',
+        adTime: '-'
+      },
+      {
+        date: '2016-05-03 12:00:15',
+        codWatch: '-',
+        codTime: '2',
+        phWatch: '-',
+        phTime: '2',
+        bod5Watch: '1',
+        bod5Time: '2',
+        adWatch: '1',
+        adTime: '-'
+      },
+      {
+        date: '2016-05-03 12:00:30',
+        codWatch: '1',
+        codTime: '2',
+        phWatch: '-',
+        phTime: '2',
+        bod5Watch: '1',
+        bod5Time: '-',
+        adWatch: '1',
+        adTime: '2'
+      },
+      {
+        date: '2016-05-03 12:01:15',
+        codWatch: '1',
+        codTime: '-',
+        phWatch: '-',
+        phTime: '2',
+        bod5Watch: '1',
+        bod5Time: '-',
+        adWatch: '1',
+        adTime: '-'
+      },
+      {
+        date: '2016-05-03 12:01:30',
+        codWatch: '1',
+        codTime: '-',
+        phWatch: '-',
+        phTime: '2',
+        bod5Watch: '1',
+        bod5Time: '-',
+        adWatch: '1',
+        adTime: '2'
+      },
+      {
+        date: '2016-05-03 12:02:15',
+        codWatch: '1',
+        codTime: '-',
+        phWatch: '-',
+        phTime: '-',
+        bod5Watch: '-',
+        bod5Time: '1',
+        adWatch: '-',
+        adTime: '2'
+      },
+      {
+        date: '2016-05-03 12:02:30',
+        codWatch: '-',
+        codTime: '-',
+        phWatch: '2',
+        phTime: '-',
+        bod5Watch: '1',
+        bod5Time: '-',
+        adWatch: '-',
+        adTime: '-'
+      },
+      {
+        date: '2016-05-03 12:03:15',
+        codWatch: '1',
+        codTime: '-',
+        phWatch: '-',
+        phTime: '-',
+        bod5Watch: '-',
+        bod5Time: '1',
+        adWatch: '-',
+        adTime: '-'
+      },
+      {
+        date: '2016-05-03 12:03:30',
+        codWatch: '1',
+        codTime: '-',
+        phWatch: '-',
+        phTime: '-',
+        bod5Watch: '-',
+        bod5Time: '1',
+        adWatch: '-',
+        adTime: '1'
+      },
+      {
+        date: '2016-05-03 12:04:15',
+        codWatch: '-',
+        codTime: '-',
+        phWatch: '1',
+        phTime: '-',
+        bod5Watch: '-',
+        bod5Time: '1',
+        adWatch: '-',
+        adTime: '2'
+      },
+      {
+        date: '2016-05-03 12:04:30',
+        codWatch: '-',
+        codTime: '1',
+        phWatch: '2',
+        phTime: '-',
+        bod5Watch: '1',
+        bod5Time: '-',
+        adWatch: '-',
+        adTime: '-'
+      },
+      {
+        date: '2016-05-03 12:05:15',
+        codWatch: '1',
+        codTime: '-',
+        phWatch: '-',
+        phTime: '-',
+        bod5Watch: '-',
+        bod5Time: '1',
+        adWatch: '-',
+        adTime: '-'
+      },
+      {
+        date: '2016-05-03 12:05:30',
+        codWatch: '1',
+        codTime: '-',
+        phWatch: '-',
+        phTime: '-',
+        bod5Watch: '-',
+        bod5Time: '1',
+        adWatch: '-',
+        adTime: '1'
+      },
+      {
+        date: '2016-05-03 12:06:15',
+        codWatch: '1',
+        codTime: '-',
+        phWatch: '-',
+        phTime: '-',
+        bod5Watch: '-',
+        bod5Time: '1',
+        adWatch: '-',
+        adTime: '-'
+      },
+      {
+        date: '2016-05-03 12:06:30',
+        codWatch: '1',
+        codTime: '-',
+        phWatch: '-',
+        phTime: '-',
+        bod5Watch: '-',
+        bod5Time: '1',
+        adWatch: '-',
+        adTime: '1'
+      }]
     }
   },
   created () {
-    this.$nextTick(() => {
-      this.$attrs.ManualData.forEach(item => {
-        this.tableData = [...item]
-      })
-      this.tableData.LabMonTime = 100
-      console.log(this.tableData)
-    })
+    // this.$nextTick(() => {
+    //   this.$attrs.ManualData.forEach(item => {
+    //     this.tableData = [...item]
+    //   })
+    //   this.tableData.LabMonTime = 100
+    //   console.log(this.tableData)
+    // })
   }
 }
 
diff --git a/src/components/LayerController/logic/WasteWater.js b/src/components/LayerController/logic/WasteWater.js
index 5b510ae..2ed9ee0 100644
--- a/src/components/LayerController/logic/WasteWater.js
+++ b/src/components/LayerController/logic/WasteWater.js
@@ -71,15 +71,13 @@
       endTime: '2020-04-07',
       dataType: '1'
     }
-    const hourData = await mapApi.getQueryOnlineMonData(hourValue)
-    const dateData = await mapApi.getQueryOnlineMonData(dateValue)
-    // console.log(dateData)
+    const detailData = await mapApi.getWasteWaterMonitoringDetails(dataValue) // 鏄庣粏琛ㄨ繑鍥炴暟鎹�
+    const hourData = await mapApi.getQueryOnlineMonData(hourValue) // 灏忔椂鏁版嵁
+    const dateData = await mapApi.getQueryOnlineMonData(dateValue) // 鏃ユ暟鎹�
     // const drawback = await mapApi.getWasteWaterMonitoring()
-    // console.log(drawback)
-    const result = await mapApi.getWasteWaterMonitoringDetails(dataValue)
     const PublicBounced = window.Vue.extend(publicBounced)
     const instance = new PublicBounced()
-    instance.setWaterData(e.layer.options.test, result.Result.DataInfo, hourData.Result.DataInfo, dateData.Result.DataInfo, 'feishui')
+    instance.setWaterData(e.layer.options.test, detailData.Result.DataInfo, hourData.Result.DataInfo, dateData.Result.DataInfo, 'feishui')
     // console.log(e.layer.options.test)
     instance.$mount()
     document.body.appendChild(instance.$el)

--
Gitblit v1.8.0