Browse Source

* 碳排计量趋势

chen.cheng 4 weeks ago
parent
commit
9761e450b9
1 changed files with 20 additions and 16 deletions
  1. 20 16
      ems-ui-cloud/src/views/largeScreen/home/right.vue

+ 20 - 16
ems-ui-cloud/src/views/largeScreen/home/right.vue

@@ -62,23 +62,27 @@
         <BaseChart height="100%" width="100%" :option="pieOptions"/>
       </div>
     </CusModule>
-    <!--    <CusModule class="module-top" title="告警信息">-->
-    <!--      <div class="seamless-header">-->
-    <!--        <div>告警内容</div>-->
-    <!--        <div>告警设备</div>-->
-    <!--        <div>告警时间</div>-->
-    <!--      </div>-->
-    <!--      <vue-seamless-scroll :data="listData" class="seamless-warp" :class-option="classOption">-->
-    <!--        <div class="seamless-item" v-for="(item, index) in listData" :key="index">-->
-    <!--          <div>{{ item.alarmMsg }}</div>-->
-    <!--          <div>{{ item.objName }}</div>-->
-    <!--          <div>{{ item.alarmTime }}</div>-->
-    <!--        </div>-->
-    <!--      </vue-seamless-scroll>-->
-    <!--    </CusModule>-->
     <CusModule class="module-top" title="碳计量">
-      <BaseChart height="350px" width="100%" :option="lineOptions"/>
+      <template v-slot:title-right>
+        <div>本月累计碳排量:<span style="color: #00C852">{{ (useElec.value * elec2CFactor).toFixed(2)}}</span> kg</div>
+      </template>
+      <!--      <BaseChart height="350px" width="100%" :option="lineOptions"/>-->
     </CusModule>
+    <CusModule class="module-top" title="告警信息">
+      <div class="seamless-header">
+        <div>告警内容</div>
+        <div>告警设备</div>
+        <div>告警时间</div>
+      </div>
+      <vue-seamless-scroll :data="listData" class="seamless-warp" :class-option="classOption">
+        <div class="seamless-item" v-for="(item, index) in listData" :key="index">
+          <div>{{ item.alarmMsg }}</div>
+          <div>{{ item.objName }}</div>
+          <div>{{ item.alarmTime }}</div>
+        </div>
+      </vue-seamless-scroll>
+    </CusModule>
+
   </div>
 </template>
 <script>
@@ -135,7 +139,7 @@ export default {
     vueSeamlessScroll
   },
   computed: {
-    ...mapState('userState', ['areaType']),
+    ...mapState('userState', ['areaType','elec2CFactor']),
     pieOptions() {
       return {
         legend: {