Browse Source

农业大数据事件统计接口修改

wang_xy 2 years ago
parent
commit
a14044e377
1 changed files with 33 additions and 11 deletions
  1. 33 11
      src/views/bigdata/bigdata.vue

+ 33 - 11
src/views/bigdata/bigdata.vue

@@ -52,9 +52,9 @@
           <div class="twins">
             <div class="count">
               <div class="count-z m-l-15">事件总数<span>{{total}}</span></div>
-              <div class="count-z m-l-15">上报<span> {{escalation}}</span></div>
               <div class="count-z m-l-15">签收<span> {{signIn}}</span></div>
               <div class="count-z m-l-15">办结<span> {{conclude}}</span></div>
+              <div class="count-z m-l-15">归档<span> {{file}}</span></div>
             </div>
             <chartEvent ref="chartEvent"></chartEvent>
           </div>
@@ -222,7 +222,7 @@
 					},
 				],
 				total: 0, //事件总数
-        escalation:0,// 事件-上报
+        file:0,// 事件-归档
         signIn:0,// 事件-签收
         conclude:0,// 事件-办结
 
@@ -252,24 +252,46 @@
           this.$refs.chartFireControl.myEcharts(xData,seriesData);
         })
       },
+      // eventcatalogueBigData() {
+      //   eventcatalogueBigData().then(res => {
+      //     for (let index in res.data) {
+      //       this.total+=parseInt(res.data[index].value);
+      //       if(res.data[index].dictValue == 'forest_event_status_1'){
+      //         this.escalation=res.data[index].value;
+      //       }else if(res.data[index].dictValue == 'forest_event_status_2'){
+      //         this.signIn=res.data[index].value;
+      //       }else if(res.data[index].dictValue == 'forest_event_status_5'){
+      //         this.conclude=res.data[index].value;
+      //       }
+      //     }
+      //     this.$refs.chartEvent.myEcharts(res.data);
+      //   })
+      //   deptBigData().then(res => {
+      //     this.$refs.chartEvent.myEcharts2(res.data);
+      //   })
+      // },
+
+      /**事件类型、分布统计*/
       eventcatalogueBigData() {
         eventcatalogueBigData().then(res => {
-          for (let index in res.data) {
-            this.total+=parseInt(res.data[index].value);
-            if(res.data[index].dictValue == 'forest_event_status_1'){
-              this.escalation=res.data[index].value;
-            }else if(res.data[index].dictValue == 'forest_event_status_2'){
-              this.signIn=res.data[index].value;
-            }else if(res.data[index].dictValue == 'forest_event_status_5'){
-              this.conclude=res.data[index].value;
+          this.total = res.data.total;
+          for (let index in res.data.list) {
+            if(res.data.list[index].dictValue == 'forest_event_status_2'){
+              this.signIn=res.data.list[index].value;
+            }else if(res.data.list[index].dictValue == 'forest_event_status_5'){
+              this.conclude=res.data.list[index].value;
+            }else if(res.data.list[index].dictValue == 'forest_event_status_6'){
+              this.file=res.data.list[index].value;
             }
           }
-          this.$refs.chartEvent.myEcharts(res.data);
+          this.$refs.chartEvent.myEcharts(res.data.list);
         })
         deptBigData().then(res => {
           this.$refs.chartEvent.myEcharts2(res.data);
         })
       },
+
+
       getRlt() {
         getRlt().then(resp => {
           setTimeout(() => {