From ddd818f74d59c1fdeeed29714d660d7e49200c04 Mon Sep 17 00:00:00 2001
From: zhaowei <zhaowei>
Date: 星期四, 06 三月 2025 15:54:40 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 src/views/eam/EquipmentListOfAll.vue |   36 +++++++++++++++++++++++++++++++++---
 1 files changed, 33 insertions(+), 3 deletions(-)

diff --git a/src/views/eam/EquipmentListOfAll.vue b/src/views/eam/EquipmentListOfAll.vue
index 490cde8..de4d6d5 100644
--- a/src/views/eam/EquipmentListOfAll.vue
+++ b/src/views/eam/EquipmentListOfAll.vue
@@ -39,7 +39,7 @@
               :wrapperCol="wrapperCol"
             >
               <j-dict-select-tag
-                dictCode="mom_eam_equipment_category,name,id,del_flag!='1'"
+                :dictCode="caytegoryParam==='all'?'mom_eam_equipment_category,name,id,del_flag!=\'1\'':'mom_eam_equipment_category,name,id,equipment_category_uda1 = '+'\''+caytegoryParam+'\''"
                 placeholder="璇疯緭鍏ユ悳绱㈡潯浠跺苟閫夋嫨"
                 v-model="queryParam.equipmentCategoryId"
               />
@@ -764,6 +764,18 @@
       >
         <daily3-maintenance-order-list-component :mainId="selectedMainId"></daily3-maintenance-order-list-component>
       </a-tab-pane>
+      <a-tab-pane
+        tab="缁翠慨宸ュ崟"
+        key="13"
+      >
+        <repair-order-list-component :mainId="selectedMainId"></repair-order-list-component>
+      </a-tab-pane>
+      <a-tab-pane
+        tab="鎶�鏈姸鎬侀壌瀹�"
+        key="14"
+      >
+        <equipment-calibration-order-component :mainId="selectedMainId"></equipment-calibration-order-component>
+      </a-tab-pane>
     </a-tabs>
     <equipment-modal
       ref="modalForm"
@@ -823,6 +835,8 @@
 import DailyInspectionOrderListComponent from './modules/equipmentNew/DailyInspectionOrderListComponent.vue'
 import DailyMaintenanceOrderListComponent from './modules/equipmentNew/DailyMaintenanceOrderListComponent.vue'
 import Daily3MaintenanceOrderListComponent from './modules/equipmentNew/Daily3MaintenanceOrderListComponent.vue'
+import RepairOrderListComponent from './modules/equipmentNew/RepairOrderListComponent.vue'
+import EquipmentCalibrationOrderComponent from './modules/equipmentNew/EquipmentCalibrationOrderComponent.vue'
 
 export default {
   name: "EquipmentList",
@@ -852,11 +866,19 @@
     DailyInspectionOrderListComponent,
     DailyMaintenanceOrderListComponent,
     Daily3MaintenanceOrderListComponent,
+    RepairOrderListComponent,
+    EquipmentCalibrationOrderComponent,
+  },
+  props: {
+    caytegoryParam: {
+      type: String,
+      default: 'all',
+      required: true,
+    },
   },
   data() {
     return {
       description: '璁惧鍙拌处绠$悊椤甸潰',
-      caytegoryParam: 'all',
       // 琛ㄥご
       columns: [
         {
@@ -1275,7 +1297,10 @@
         this.ipagination.current = 1;
       }
       this.onClearSelected()
-      var params = this.getQueryParams();//鏌ヨ鏉′欢
+      if(this.caytegoryParam !== 'all') {
+        this.queryParam.equipmentCategoryUda1 = this.caytegoryParam;
+      }
+      let params = this.getQueryParams();//鏌ヨ鏉′欢
       this.loading = true;
       getAction(this.url.list, params).then((res) => {
         if (res.success) {
@@ -1418,6 +1443,11 @@
               }
             })
           }
+          else {
+            this.$message.warning('鏈煡璇㈠埌鏈夋晥妯℃澘')
+          }
+        } else {
+          this.$message.warning('鏈煡璇㈠埌鏈夋晥妯℃澘')
         }
       })
     },

--
Gitblit v1.9.3