cfofpp vor 6 Monaten
Ursprung
Commit
0a10a877d3

+ 20 - 0
src/views/distributionnetwork/power-outage-control/duration-analysis/index.vue

@@ -60,6 +60,7 @@
         v-loading="loading"
         :data="dataList"
         @selection-change="handleSelectionChange"
+        :row-class-name="tableRowClassName"
       >
         <el-table-column type="selection" width="55" align="center" />
         <el-table-column
@@ -238,6 +239,19 @@ export default {
     this.getList();
   },
   methods: {
+    //标红table指定行
+    tableRowClassName({ row, rowIndex }) {
+      //判断条件(quantityStock ,warningLimit ,quantityStock 列表字段信息)
+      if (rowIndex === 1) {
+        // 后面的css样式
+        return "warning-row";
+      } else if (rowIndex === 2) {
+        // 后面的css样式
+        return "success-row";
+      }
+
+      return "";
+    },
     // 多选框选中数据
     handleSelectionChange(selectedRows) {
       if (selectedRows.length > 1) {
@@ -311,5 +325,11 @@ export default {
       overflow-y: scroll;
     }
   }
+  .el-table .success-row {
+    // color: rgb(27, 33, 27) !important;
+  }
+  .el-table .warning-row {
+    color: #f51f1f !important;
+  }
 }
 </style>

+ 3 - 2
src/views/distributionnetwork/power-outage-control/target-display-board/index.vue

@@ -153,8 +153,9 @@ export default {
           Array(12)
             .fill(0)
             .forEach((_it, i) => {
-              obj[`${k}Per${i + 1 < 10 ? "0" + (i + 1) : i + 1}`] =
-                ite[`${k}${i + 1 < 10 ? "0" + (i + 1) : i + 1}`] / totle;
+              obj[`${k}Per${i + 1 < 10 ? "0" + (i + 1) : i + 1}`] = (
+                ite[`${k}${i + 1 < 10 ? "0" + (i + 1) : i + 1}`] / totle
+              ).toFixed(9);
             });
           this[`dataList${ki + 1}`].push(obj);
         });

+ 0 - 3
src/views/distributionnetwork/secure/abnormal-data/index.vue

@@ -47,8 +47,6 @@
       </el-form-item>
       <el-form-item label="作业单位" prop="submitOrgNm">
         <el-select
-          style="margin-right: 8px"
-          size="mini"
           v-model="queryParams.submitOrgNm"
           placeholder="请选择"
           clearable
@@ -66,7 +64,6 @@
       <el-form-item label="风险类型" prop="exceptionType">
         <el-select
           style="margin-right: 8px"
-          size="mini"
           v-model="queryParams.exceptionType"
           placeholder="请选择"
           clearable

+ 0 - 2
src/views/distributionnetwork/secure/reason-for-cancellation/index.vue

@@ -47,8 +47,6 @@
       </el-form-item>
       <el-form-item label="作业单位" prop="submitOrgNm">
         <el-select
-          style="margin-right: 8px"
-          size="mini"
           v-model="queryParams.submitOrgNm"
           placeholder="请选择"
           clearable

+ 0 - 2
src/views/distributionnetwork/secure/reason-for-the-plan/index.vue

@@ -47,8 +47,6 @@
       </el-form-item>
       <el-form-item label="作业单位" prop="submitOrgNm">
         <el-select
-          style="margin-right: 8px"
-          size="mini"
           v-model="queryParams.submitOrgNm"
           placeholder="请选择"
           clearable

+ 0 - 3
src/views/distributionnetwork/secure/risk-identification/index.vue

@@ -47,8 +47,6 @@
       </el-form-item>
       <el-form-item label="作业单位" prop="submitOrgNm">
         <el-select
-          style="margin-right: 8px"
-          size="mini"
           v-model="queryParams.submitOrgNm"
           placeholder="请选择"
           clearable
@@ -66,7 +64,6 @@
       <el-form-item label="风险类型" prop="exceptionType">
         <el-select
           style="margin-right: 8px"
-          size="mini"
           v-model="queryParams.exceptionType"
           placeholder="请选择"
           clearable