From a9f005e2af294c47d7cd1e4b6ed401bf65f5b080 Mon Sep 17 00:00:00 2001
From: zhangherong <571457620@qq.com>
Date: 星期二, 04 三月 2025 16:44:09 +0800
Subject: [PATCH] art: 所有设备 台账 二保工单 根据设备id查询二保工单,并过滤掉已完成和已取消的二保工单

---
 src/views/mdc/base/modules/efficiencyReport/EfficiencyList.vue |   50 +++++++++++++++++++++++---------------------------
 1 files changed, 23 insertions(+), 27 deletions(-)

diff --git a/src/views/mdc/base/modules/efficiencyReport/EfficiencyList.vue b/src/views/mdc/base/modules/efficiencyReport/EfficiencyList.vue
index 2bc960a..faa9c8b 100644
--- a/src/views/mdc/base/modules/efficiencyReport/EfficiencyList.vue
+++ b/src/views/mdc/base/modules/efficiencyReport/EfficiencyList.vue
@@ -45,16 +45,16 @@
                 </a-form-item>
               </a-col>
               <a-col :md="5" :sm="5" :xs="5">
-                <a-form-item label="璁惧绉嶇被">
+                <a-form-item label="璁惧绾у埆">
                   <a-select
-                    :value="queryParams.deviceCategory"
+                    :value="queryParams.deviceLevel"
                     mode="multiple"
-                    placeholder="璇烽�夋嫨璁惧绉嶇被"
+                    placeholder="璇烽�夋嫨璁惧绾у埆"
                     allow-clear
                     :maxTagCount="1"
-                    @change="selectChange($event,'deviceCategory')"
+                    @change="selectChange($event,'deviceLevel')"
                   >
-                    <a-select-option v-for="(item,index) in device_category_list" :value="item.value" :key="index">
+                    <a-select-option v-for="(item,index) in device_level_list" :value="item.value" :key="index">
                       {{item.label}}
                     </a-select-option>
                   </a-select>
@@ -73,22 +73,7 @@
             </a-row>
 
             <a-row :gutter="24" v-if="toggleSearchStatus">
-              <a-col :md="5" :sm="5" :xs="5">
-                <a-form-item label="璁惧绾у埆">
-                  <a-select
-                    :value="queryParams.deviceLevel"
-                    mode="multiple"
-                    placeholder="璇烽�夋嫨璁惧绾у埆"
-                    allow-clear
-                    :maxTagCount="1"
-                    @change="selectChange($event,'deviceLevel')"
-                  >
-                    <a-select-option v-for="(item,index) in device_level_list" :value="item.value" :key="index">
-                      {{item.label}}
-                    </a-select-option>
-                  </a-select>
-                </a-form-item>
-              </a-col>
+
               <a-col :md="5" :sm="5" :xs="5">
                 <a-form-item label="閲嶈绋嬪害">
                   <a-select
@@ -159,7 +144,7 @@
                 </th>
                 <th class="thgu dong6 name" rowspan="2" style="min-width: 100px; max-width: 100px;width: 100px;">璁惧绫诲瀷
                 </th>
-                <th class="thgu dong6 name" rowspan="2" style="min-width: 100px; max-width: 100px;width: 100px;">璁惧鍨嬪彿
+                <th class="thgu dong7 name" rowspan="2" style="min-width: 150px; max-width: 150px;width: 150px;">璁惧鍨嬪彿
                 </th>
                 <!--<th rowspan="2">缁勫埆</th>-->
                 <template v-for="(tableHead, index) in tableHeads">
@@ -168,7 +153,7 @@
               </tr>
               <tr class="thead notfixed gudingth">
                 <template v-for="(tableHead, index) in tableHeads">
-                  <th v-if="checkedList.indexOf('lyl') > -1">鍒╃敤鐜�(%)</th>
+                  <th v-if="checkedList.indexOf('lyl') > -1">TEEP(%)</th>
                   <th v-if="checkedList.indexOf('kjl') > -1">寮�鏈虹巼(%)</th>
                   <th v-if="checkedList.indexOf('kjsj') > -1">寮�鏈烘椂闂�(灏忔椂)</th>
                   <th v-if="checkedList.indexOf('jgsj') > -1">鍔犲伐鏃堕棿(灏忔椂)</th>
@@ -205,7 +190,7 @@
                     {{item.equipmentName}}
                   </td>
                   <td class="tdgu5 kaitou">{{item.equipmentType}}</td>
-                  <td class="tdgu5 kaitou">{{item.equipmentModel}}</td>
+                  <td class="tdgu6 kaitou">{{item.equipmentModel}}</td>
                 </template>
 
                 <!--鍚堣涓庡钩鍧囧�煎尯鍩�-->
@@ -218,7 +203,7 @@
                     {{tableHead.utilizationRate | numFilter}}
                   </td>
                   <td :style="{background:tableHead.color }" v-if="checkedList.indexOf('kjl') > -1">
-                    {{tableHead.openRate | n umFilter}}
+                    {{tableHead.openRate | numFilter}}
                   </td>
                   <td :style="{background:tableHead.color }" v-if="checkedList.indexOf('kjsj') > -1">
                     {{tableHead.openLong | getFormattedTime}}
@@ -282,7 +267,7 @@
         queryParamEquip: {},
         queryParamPeople: {},
         efficiencyOptions: [
-          { label: '鍒╃敤鐜�', value: 'lyl' },
+          { label: 'TEEP', value: 'lyl' },
           { label: '寮�鏈虹巼', value: 'kjl' },
           { label: '寮�鏈烘椂闂�', value: 'kjsj' },
           { label: '鍔犲伐鏃堕棿', value: 'jgsj' },
@@ -519,7 +504,7 @@
         $('#Efficiency').table2excel({
           exclude: '.noExl',
           name: 'Excel Document Name',
-          filename: '璁惧鍒╃敤鐜�',
+          filename: '璁惧TEEP',
           exclude_img: true,
           fileext: '.xls',
           exclude_links: true,
@@ -713,6 +698,12 @@
     z-index: 2;
   }
 
+  .table tbody tr .tdgu6 {
+    position: sticky;
+    left: 512px;
+    z-index: 2;
+  }
+
   .table2 thead tr .timeth,
   .table2 thead tr .thgu {
     position: sticky;
@@ -760,6 +751,11 @@
     left: 412px;
   }
 
+  .table2 thead .equipname .dong7 {
+    z-index: 5;
+    left: 512px;
+  }
+
   #Efficiency {
     overflow: hidden;
   }

--
Gitblit v1.9.3