From 0ae83a895e80a4b9777a27f613d721a7e5e2ac18 Mon Sep 17 00:00:00 2001
From: ali <ali9696@163.com>
Date: 星期二, 03 九月 2024 10:18:27 +0800
Subject: [PATCH] 整体样式修改

---
 energy_management_ui/src/views/keyEquipment/dailykeyEquipment/index.vue |  241 +++++++++++++++++++++++++++++++++--------------
 1 files changed, 169 insertions(+), 72 deletions(-)

diff --git a/energy_management_ui/src/views/keyEquipment/dailykeyEquipment/index.vue b/energy_management_ui/src/views/keyEquipment/dailykeyEquipment/index.vue
index c433837..397c0f1 100644
--- a/energy_management_ui/src/views/keyEquipment/dailykeyEquipment/index.vue
+++ b/energy_management_ui/src/views/keyEquipment/dailykeyEquipment/index.vue
@@ -1,11 +1,21 @@
 <template>
   <div>
     <basic-container>
-      <el-form :model="queryParams" ref="queryForm" label-width="68px" class="special-form">
+      <el-form
+        :model="queryParams"
+        ref="queryForm"
+        label-width="68px"
+        class="special-form"
+      >
         <el-row :gutter="24">
           <el-col :span="6">
             <el-form-item label="閲嶇偣璁惧">
-              <el-select v-model="queryParams.indexStorageId" placeholder="璇烽�夋嫨閲嶇偣璁惧" size="small" style="width: 100%">
+              <el-select
+                v-model="queryParams.indexStorageId"
+                placeholder="璇烽�夋嫨閲嶇偣璁惧"
+                size="small"
+                style="width: 100%"
+              >
                 <el-option
                   v-for="dict in indexCategoryOptions"
                   :key="dict.id"
@@ -17,108 +27,183 @@
           </el-col>
           <el-col :span="6">
             <el-form-item label="缁熻鍖洪棿" prop="dataTime">
-              <el-date-picker clearable size="small" style="width: 100%"
-                              v-model="queryParams.dataTime"
-                              :type="dateTypes"
-                              :clearable="false"
-                              :value-format="valueFormat"
-                              placeholder="閫夋嫨鏃ユ湡">
+              <el-date-picker
+                clearable
+                size="small"
+                style="width: 100%"
+                v-model="queryParams.dataTime"
+                :type="dateTypes"
+                :clearable="false"
+                :value-format="valueFormat"
+                placeholder="閫夋嫨鏃ユ湡"
+              >
               </el-date-picker>
             </el-form-item>
           </el-col>
           <el-col :span="12">
             <el-form-item class="operation">
-              <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">鏌ヨ</el-button>
-              <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">閲嶇疆</el-button>
+              <el-button
+                type="primary"
+                icon="el-icon-search"
+                size="mini"
+                @click="handleQuery"
+                >鏌ヨ</el-button
+              >
+              <el-button icon="el-icon-refresh" size="mini" @click="resetQuery"
+                >閲嶇疆</el-button
+              >
             </el-form-item>
           </el-col>
         </el-row>
       </el-form>
     </basic-container>
     <basic-container :bodyStyle="bodyStyle" style="margin-top: 16px">
-      <el-table :data="energyList" border style="width: 100%;" class="tableList">
+      <el-table
+        :data="energyList"
+        border
+        style="width: 100%;"
+        class="tableList"
+      >
         <el-table-column fixed label="鏇茬嚎閫夋嫨">
           <template slot-scope="scope">
-            <el-button icon="el-icon-search" circle @click="selectChange(scope.row)"
-                       style="font-size: 10px"></el-button>
+            <el-button
+              icon="el-icon-search"
+              circle
+              @click="selectChange(scope.row)"
+              style="font-size: 10px"
+            ></el-button>
           </template>
         </el-table-column>
-        <el-table-column fixed prop="indexName" align="center" label="鑳芥簮鍚嶇О" min-width="240px"></el-table-column>
+        <el-table-column
+          fixed
+          prop="indexName"
+          align="center"
+          label="鑳芥簮鎸囨爣鍚嶇О"
+          min-width="240px"
+        ></el-table-column>
         <el-table-column label="0鏃�" align="center" min-width="140px">
-          <template slot-scope="scope">{{ numFilter(scope.row.value0) }}</template>
+          <template slot-scope="scope">{{
+            numFilter(scope.row.value0)
+          }}</template>
         </el-table-column>
         <el-table-column label="1鏃�" align="center" min-width="140px">
-          <template slot-scope="scope">{{ numFilter(scope.row.value1) }}</template>
+          <template slot-scope="scope">{{
+            numFilter(scope.row.value1)
+          }}</template>
         </el-table-column>
         <el-table-column label="2鏃�" align="center" min-width="140px">
-          <template slot-scope="scope">{{ numFilter(scope.row.value2) }}</template>
+          <template slot-scope="scope">{{
+            numFilter(scope.row.value2)
+          }}</template>
         </el-table-column>
         <el-table-column label="3鏃�" align="center" min-width="140px">
-          <template slot-scope="scope">{{ numFilter(scope.row.value3) }}</template>
+          <template slot-scope="scope">{{
+            numFilter(scope.row.value3)
+          }}</template>
         </el-table-column>
         <el-table-column label="4鏃�" align="center" min-width="140px">
-          <template slot-scope="scope">{{ numFilter(scope.row.value4) }}</template>
+          <template slot-scope="scope">{{
+            numFilter(scope.row.value4)
+          }}</template>
         </el-table-column>
         <el-table-column label="5鏃�" align="center" min-width="140px">
-          <template slot-scope="scope">{{ numFilter(scope.row.value5) }}</template>
+          <template slot-scope="scope">{{
+            numFilter(scope.row.value5)
+          }}</template>
         </el-table-column>
         <el-table-column label="6鏃�" align="center" min-width="140px">
-          <template slot-scope="scope">{{ numFilter(scope.row.value6) }}</template>
+          <template slot-scope="scope">{{
+            numFilter(scope.row.value6)
+          }}</template>
         </el-table-column>
         <el-table-column label="7鏃�" align="center" min-width="140px">
-          <template slot-scope="scope">{{ numFilter(scope.row.value7) }}</template>
+          <template slot-scope="scope">{{
+            numFilter(scope.row.value7)
+          }}</template>
         </el-table-column>
         <el-table-column label="8鏃�" align="center" min-width="140px">
-          <template slot-scope="scope">{{ numFilter(scope.row.value8) }}</template>
+          <template slot-scope="scope">{{
+            numFilter(scope.row.value8)
+          }}</template>
         </el-table-column>
         <el-table-column label="9鏃�" align="center" min-width="140px">
-          <template slot-scope="scope">{{ numFilter(scope.row.value9) }}</template>
+          <template slot-scope="scope">{{
+            numFilter(scope.row.value9)
+          }}</template>
         </el-table-column>
         <el-table-column label="20鏃�" align="center" min-width="140px">
-          <template slot-scope="scope">{{ numFilter(scope.row.value20) }}</template>
+          <template slot-scope="scope">{{
+            numFilter(scope.row.value20)
+          }}</template>
         </el-table-column>
         <el-table-column label="11鏃�" align="center" min-width="140px">
-          <template slot-scope="scope">{{ numFilter(scope.row.value11) }}</template>
+          <template slot-scope="scope">{{
+            numFilter(scope.row.value11)
+          }}</template>
         </el-table-column>
         <el-table-column label="12鏃�" align="center" min-width="140px">
-          <template slot-scope="scope">{{ numFilter(scope.row.value12) }}</template>
+          <template slot-scope="scope">{{
+            numFilter(scope.row.value12)
+          }}</template>
         </el-table-column>
         <el-table-column label="13鏃�" align="center" min-width="140px">
-          <template slot-scope="scope">{{ numFilter(scope.row.value13) }}</template>
+          <template slot-scope="scope">{{
+            numFilter(scope.row.value13)
+          }}</template>
         </el-table-column>
         <el-table-column label="14鏃�" align="center" min-width="140px">
-          <template slot-scope="scope">{{ numFilter(scope.row.value14) }}</template>
+          <template slot-scope="scope">{{
+            numFilter(scope.row.value14)
+          }}</template>
         </el-table-column>
         <el-table-column label="15鏃�" align="center" min-width="140px">
-          <template slot-scope="scope">{{ numFilter(scope.row.value15) }}</template>
+          <template slot-scope="scope">{{
+            numFilter(scope.row.value15)
+          }}</template>
         </el-table-column>
         <el-table-column label="16鏃�" align="center" min-width="140px">
-          <template slot-scope="scope">{{ numFilter(scope.row.value16) }}</template>
+          <template slot-scope="scope">{{
+            numFilter(scope.row.value16)
+          }}</template>
         </el-table-column>
         <el-table-column label="17鏃�" align="center" min-width="140px">
-          <template slot-scope="scope">{{ numFilter(scope.row.value17) }}</template>
+          <template slot-scope="scope">{{
+            numFilter(scope.row.value17)
+          }}</template>
         </el-table-column>
         <el-table-column label="18鏃�" align="center" min-width="140px">
-          <template slot-scope="scope">{{ numFilter(scope.row.value18) }}</template>
+          <template slot-scope="scope">{{
+            numFilter(scope.row.value18)
+          }}</template>
         </el-table-column>
         <el-table-column label="19鏃�" align="center" min-width="140px">
-          <template slot-scope="scope">{{ numFilter(scope.row.value19) }}</template>
+          <template slot-scope="scope">{{
+            numFilter(scope.row.value19)
+          }}</template>
         </el-table-column>
         <el-table-column label="20鏃�" align="center" min-width="140px">
-          <template slot-scope="scope">{{ numFilter(scope.row.value20) }}</template>
+          <template slot-scope="scope">{{
+            numFilter(scope.row.value20)
+          }}</template>
         </el-table-column>
         <el-table-column label="21鏃�" align="center" min-width="140px">
-          <template slot-scope="scope">{{ numFilter(scope.row.value21) }}</template>
+          <template slot-scope="scope">{{
+            numFilter(scope.row.value21)
+          }}</template>
         </el-table-column>
         <el-table-column label="22鏃�" align="center" min-width="140px">
-          <template slot-scope="scope">{{ numFilter(scope.row.value22) }}</template>
+          <template slot-scope="scope">{{
+            numFilter(scope.row.value22)
+          }}</template>
         </el-table-column>
         <el-table-column label="23鏃�" align="center" min-width="140px">
-          <template slot-scope="scope">{{ numFilter(scope.row.value23) }}</template>
+          <template slot-scope="scope">{{
+            numFilter(scope.row.value23)
+          }}</template>
         </el-table-column>
       </el-table>
       <pagination
-        v-show="total>0"
+        v-show="total > 0"
         :total="total"
         :page.sync="queryParams.pageNum"
         :limit.sync="queryParams.pageSize"
@@ -127,12 +212,12 @@
       <el-row :gutter="32" style="margin:30px 0">
         <el-col :xs="24" :sm="24" :lg="12">
           <div class="chart-wrapper">
-            <line-chart ref="LineChart" :chart-data="lineChartData"/>
+            <line-chart ref="LineChart" :chart-data="lineChartData" />
           </div>
         </el-col>
         <el-col :xs="24" :sm="24" :lg="12">
           <div class="chart-wrapper">
-            <bar-chart ref="BarChart" :chart-data="lineChartData"/>
+            <bar-chart ref="BarChart" :chart-data="lineChartData" />
           </div>
         </el-col>
       </el-row>
@@ -141,8 +226,12 @@
 </template>
 
 <script>
-import {getDataList, getlistChart, getPointFacility} from "@/api/keyEquipment/dailykeyEquipment/dailykeyEquipment";
-import LineChart from './LineChart'
+import {
+  getDataList,
+  getlistChart,
+  getPointFacility
+} from "@/api/keyEquipment/dailykeyEquipment/dailykeyEquipment";
+import LineChart from "./LineChart";
 import BarChart from "./BarChart";
 import mixins from "@/layout/mixin/getHeight";
 
@@ -178,12 +267,12 @@
         dataTime: undefined,
         timeType: "HOUR",
         indexType: undefined,
-        indexStorageId: undefined,
+        indexStorageId: undefined
       },
       skinName: "",
-      dateTypes: 'date',
+      dateTypes: "date",
       valueFormat: "yyyy-MM-dd",
-      lineChartData: {expectedData: [], actualData: []},
+      lineChartData: { expectedData: [], actualData: [] }
     };
   },
   created() {
@@ -191,7 +280,9 @@
     this.getTime();
     this.getDicts("report_form").then(response => {
       this.dateTypeOptions = response.data;
-      this.queryParams.timeType = this.dateTypeOptions.find(f => f.isDefault === 'Y').dictValue;
+      this.queryParams.timeType = this.dateTypeOptions.find(
+        f => f.isDefault === "Y"
+      ).dictValue;
     });
     this.getConfigKey("processEnergy").then(response => {
       this.skinName = response.msg;
@@ -199,14 +290,14 @@
   },
   methods: {
     setCharts() {
-      this.bodyStyle.height = window.innerHeight - 210+ 'px'
+      this.bodyStyle.height = window.innerHeight - 210 + "px";
     },
     getList() {
       this.queryParams.indexCode = this.$route.query.modelCode;
       getDataList(this.queryParams).then(response => {
         this.energyList = response.rows;
         this.total = response.total;
-      })
+      });
       getPointFacility().then(response => {
         this.indexCategoryOptions = response.data;
       });
@@ -219,15 +310,20 @@
         let title = "";
         response.data.forEach(item => {
           expectedData.push(this.numFilter(item.value));
-          actualData.push(item.timeCode.slice(item.timeCode.length - 2, item.timeCode.length) + "鏃�");
+          actualData.push(
+            item.timeCode.slice(
+              item.timeCode.length - 2,
+              item.timeCode.length
+            ) + "鏃�"
+          );
           title = item.indexName + "(" + item.unitId + ")";
-        })
+        });
         this.lineChartData.actualData = actualData;
         this.lineChartData.expectedData = expectedData;
-        this.lineChartData.title = title
+        this.lineChartData.title = title;
         this.$refs.LineChart.initChart(this.lineChartData);
         this.$refs.BarChart.initChart(this.lineChartData);
-      })
+      });
     },
     /** 鎼滅储鎸夐挳鎿嶄綔 */
     handleQuery() {
@@ -238,27 +334,28 @@
     /** 閲嶇疆鎸夐挳鎿嶄綔 */
     resetQuery() {
       this.resetForm("queryForm");
-      this.queryParams.indexStorageId = '';
+      this.queryParams.indexStorageId = "";
       this.handleQuery();
     },
-    numFilter(value) {// 鎴彇褰撳墠鏁版嵁鍒板皬鏁扮偣鍚庣殑鍑犱綅
-      let realVal = '';
-      if (!isNaN(value) && value !== '' && value !== null) {
-        realVal = parseFloat(value).toFixed(this.skinName)
+    numFilter(value) {
+      // 鎴彇褰撳墠鏁版嵁鍒板皬鏁扮偣鍚庣殑鍑犱綅
+      let realVal = "";
+      if (!isNaN(value) && value !== "" && value !== null) {
+        realVal = parseFloat(value).toFixed(this.skinName);
       } else {
-        realVal = '0'
+        realVal = "0";
       }
-      return realVal
+      return realVal;
     },
     getTime() {
-      var date = new Date()
-      var year = date.getFullYear()
-      var month = date.getMonth() + 1
-      var date = date.getDate()
-      month = month < 10 ? '0' + month : month
-      date = date < 10 ? '0' + date : date
-      this.queryParams.dataTime = year + '-' + month + '-' + date
-    },
+      var date = new Date();
+      var year = date.getFullYear();
+      var month = date.getMonth() + 1;
+      var date = date.getDate();
+      month = month < 10 ? "0" + month : month;
+      date = date < 10 ? "0" + date : date;
+      this.queryParams.dataTime = year + "-" + month + "-" + date;
+    }
   }
 };
 </script>
@@ -314,25 +411,25 @@
 
 @keyframes fade {
   from {
-    opacity: 1.0;
+    opacity: 1;
   }
   50% {
     opacity: 0.4;
   }
   to {
-    opacity: 1.0;
+    opacity: 1;
   }
 }
 
 @-webkit-keyframes fade {
   from {
-    opacity: 1.0;
+    opacity: 1;
   }
   50% {
     opacity: 0.4;
   }
   to {
-    opacity: 1.0;
+    opacity: 1;
   }
 }
 

--
Gitblit v1.9.3