lv.wenbin 11 mēneši atpakaļ
vecāks
revīzija
eebfb8e8f0
1 mainītis faili ar 17 papildinājumiem un 8 dzēšanām
  1. 17 8
      ems-ui/src/views/mgr/powergrid.vue

+ 17 - 8
ems-ui/src/views/mgr/powergrid.vue

@@ -12,7 +12,6 @@
         <BaseChart width="100%" height="300px" :option="elecOptions" />
         <el-table v-loading="loading" :data="pgSupplyHList">
           <el-table-column label="服务区" align="center" prop="areaShortName" />
-          <el-table-column label="设施" align="center" prop="facsName" />
           <el-table-column label="日期" align="center" prop="date" width="180">
             <template slot-scope="scope">
               <span>{{ parseTime(scope.row.date, '{y}-{m}-{d}') }}</span>
@@ -23,11 +22,14 @@
               <span>{{ scope.row.time }}</span>
             </template>
           </el-table-column>
-          <el-table-column label="时间序列" align="center" prop="timeIndex" />
-          <el-table-column label="计量类型" align="center" prop="meterType" />
+          <el-table-column label="计量类型" align="center" prop="meterType" >
+            <template slot-scope="scope">
+              <span>{{ getMeterTypeName(scope.row.meterType) }}</span>
+            </template>
+          </el-table-column>
           <el-table-column label="单位电价" align="center" prop="meterUnitPrice" />
-          <el-table-column label="用电量" align="center" prop="useElecQuantity" />
-          <el-table-column label="用电电费" align="center" prop="useElecCost" />
+          <el-table-column label="电量" align="center" prop="useElecQuantity" />
+          <el-table-column label="电电费" align="center" prop="useElecCost" />
         </el-table>
       </el-tab-pane>
       <el-tab-pane label="光伏" name="second">
@@ -41,7 +43,6 @@
         <BaseChart width="100%" height="300px" :option="pvOptions" />
         <el-table v-loading="loading" :data="pvSupplyHList">
           <el-table-column label="服务区" align="center" prop="areaShortName" />
-          <el-table-column label="设施" align="center" prop="facsName" />
           <el-table-column label="日期" align="center" prop="date" width="180">
             <template slot-scope="scope">
               <span>{{ parseTime(scope.row.date, '{y}-{m}-{d}') }}</span>
@@ -52,7 +53,6 @@
               <span>{{ scope.row.time }}</span>
             </template>
           </el-table-column>
-          <el-table-column label="时间序列" align="center" prop="timeIndex" />
           <el-table-column label="单位电价" align="center" prop="upUnitPrice" />
           <el-table-column label="发电量" align="center" prop="genElecQuantity" />
           <el-table-column label="自用电量" align="center" prop="useElecQuantity" />
@@ -108,7 +108,7 @@ export default {
           }
         },
         legend: {
-          data: ['用电量', '用电电费']
+          data: ['供电量', '供电电费']
         },
         xAxis: {
           type: 'category',
@@ -280,6 +280,15 @@ export default {
     /** 搜索按钮操作 */
     handleQuery() {
       this.getList()
+    },
+    getMeterTypeName(meterType) {
+      const meterTypeMap = {
+        '-1': '低谷电',
+        '0': '平峰电',
+        '1': '高峰点',
+        '2': '尖峰电',
+      };
+      return meterTypeMap[meterType] || '平峰电';
     }
   }
 }