isv-robot 2 gadi atpakaļ
vecāks
revīzija
2cde04da88

+ 20 - 6
src/views/dashboard-screen/screen/screenDlts/screenDlts.vue

@@ -27,7 +27,8 @@
 
 <script>
 import Zydbsx from '@/views/dashboard-screen/zydbsx/index.vue'
-
+import {chartDlbpdsby, chartDlsdxlBy, chartDlydtsby} from '@/api/dashboard-json'
+import _ from 'lodash'
 export default {
   name: 'ScreenDlts',
   components: {Zydbsx},
@@ -44,7 +45,7 @@ export default {
         },
         series: [
           {
-            data: [120, 200, 150, 80, 70, 110, 130],
+            data: [10, 20],
             type: 'bar'
           }
         ]
@@ -93,13 +94,26 @@ export default {
   },
   created() {
     this.getOption()
-
   },
   methods: {
     getOption() {
-      this.options[0] = Object.assign(this.basicOption)
-      this.options[1] = Object.assign(this.basicOption)
-      this.options[2] = Object.assign(this.basicOption)
+      this.options[0] = _.cloneDeep(this.basicOption)
+      this.options[1] = _.cloneDeep(this.basicOption)
+      this.options[2] = _.cloneDeep(this.basicOption)
+
+      const r1 = chartDlydtsby()
+      const r2 = chartDlsdxlBy()
+      const r3 = chartDlbpdsby()
+      Promise.all([r1, r2, r3]).then(res => {
+        const res1 = res[0]
+        const res2 = res[1]
+        const res3 = res[2]
+        this.options[0].series[0].data = [res1.info.series[0].data[0], res1.info.series[1].data[0]]
+        this.options[1].series[0].data = [res2.info.series[0].data[0], res2.info.series[1].data[0]]
+        this.options[2].series[0].data = [res3.info.series[0].data[0], res3.info.series[1].data[0]]
+        debugger
+      })
+      window['tis'] = this
     }
   }
 }