From d4be0ab305a9917c7cd59bf9df0fb3850a38223f Mon Sep 17 00:00:00 2001
From: zhangherong <571457620@qq.com>
Date: 星期一, 07 四月 2025 17:45:29 +0800
Subject: [PATCH] art: 设备管理-周保-保养人选择

---
 src/views/eam/equipment/modules/MaintenanceEquipmentSelect.vue |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/src/views/eam/equipment/modules/MaintenanceEquipmentSelect.vue b/src/views/eam/equipment/modules/MaintenanceEquipmentSelect.vue
index 55c9a6a..24fc7d6 100644
--- a/src/views/eam/equipment/modules/MaintenanceEquipmentSelect.vue
+++ b/src/views/eam/equipment/modules/MaintenanceEquipmentSelect.vue
@@ -8,7 +8,6 @@
     @search="loadData"
     :placeholder="placeholder"
     v-model="selectedAsyncValue"
-    :maintenanceCategory="maintenanceCategory"
     style="width: 100%"
     :filterOption="false"
     @change="handleAsyncChange"
@@ -34,7 +33,7 @@
   name: 'MaintenanceEquipmentSelect',
   props: {
     disabled: Boolean,
-    value: [String, Number, String],
+    value: [String, Number],
     placeholder: {
       type: String,
       default: '璇烽�夋嫨',
@@ -69,6 +68,8 @@
       immediate: true,
       handler(val) {
         if (!val) {
+          this.selectedValue = undefined;
+          this.selectedAsyncValue = undefined;
           this.initDictData()
         } else {
           this.initSelectValue()
@@ -78,7 +79,7 @@
   },
   methods: {
     initSelectValue() {
-      if (!this.selectedAsyncValue || !this.selectedAsyncValue.key || this.selectedAsyncValue.key != this.value || !this.maintenanceCategory) {
+      if (!this.selectedAsyncValue || !this.selectedAsyncValue.key || this.selectedAsyncValue.key != this.value) {
         console.log('ssfs', this.selectedAsyncValue)
         console.log('ASGasgsgas', this.maintenanceCategory)
         console.log('杩欐墠璇锋眰鍚庡彴')
@@ -160,7 +161,7 @@
       } else {
         this.selectedAsyncValue = undefined
         this.selectedValue = null
-        this.options = null
+        this.options = []
         this.loadData('')
         this.$emit('autocompleteForm', {})
       }

--
Gitblit v1.9.3