From adae7524c986a758dd61bc5d0c23f6b922e299c7 Mon Sep 17 00:00:00 2001
From: Lius <Lius2225@163.com>
Date: 星期四, 25 一月 2024 17:06:35 +0800
Subject: [PATCH] 加班管理添加字段

---
 src/views/eam/modules/maintenancePlan/EquipmentMaintenancePlanForm.vue |   12 +++++++++---
 1 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/src/views/eam/modules/maintenancePlan/EquipmentMaintenancePlanForm.vue b/src/views/eam/modules/maintenancePlan/EquipmentMaintenancePlanForm.vue
index 399bc98..af9b878 100644
--- a/src/views/eam/modules/maintenancePlan/EquipmentMaintenancePlanForm.vue
+++ b/src/views/eam/modules/maintenancePlan/EquipmentMaintenancePlanForm.vue
@@ -35,6 +35,7 @@
                 :triggerChange="true"
                 dictCode="maintenance_type"
                 v-model="model.type"
+                @change="(e)=>handleClearTable(e)"
               />
             </a-form-model-item>
           </a-col>
@@ -70,7 +71,7 @@
             <a-button
               type='primary'
               @click='standardSelect'
-              :disabled="formDisabled"
+              :disabled="formDisabled||model.type===null||model.type===undefined||model.type===''"
               icon="plus"
             >璁惧-淇濆吇鏍囧噯
             </a-button>
@@ -79,7 +80,8 @@
       </a-tab-pane>
     </a-tabs>
     <standard-select
-      @selectionRows='selectionRows'
+      @selectionEquipmentRows='selectionRows'
+      :maintenanceType="model.type"
       ref='standardSelectModel'
     ></standard-select>
   </a-spin>
@@ -322,7 +324,7 @@
         ids.push(tableData[i].standardId)
       }
       this.$refs.standardSelectModel.showModal(ids)
-      this.$refs.standardSelectModel.title = '閫夋嫨绮惧害鍙傛暟'
+      this.$refs.standardSelectModel.title = '閫夋嫨璁惧'
       this.$refs.standardSelectModel.disableSubmit = false
     },
     addSelected(data) {
@@ -374,6 +376,10 @@
         }
       })
     },
+
+    handleClearTable(e) {
+      this.equipmentMaintenancePlanDetailTable.dataSource = []
+    }
   }
 }
 </script>

--
Gitblit v1.9.3