瀏覽代碼

2.4bug修复

hbchen 2 年之前
父節點
當前提交
ea016c8c0f
共有 1 個文件被更改,包括 6 次插入8 次删除
  1. 6 8
      src/views/financialManagement/contractProgress.vue

+ 6 - 8
src/views/financialManagement/contractProgress.vue

@@ -308,18 +308,16 @@
     }
     }
   }
   }
 
 
-  const elMessageDom=ref(null)
+  let elMessageDom=null
 
 
-  const selectVisible=(value,that,selectRef)=>{
+  const selectVisible=(value)=>{
     if(value){
     if(value){
-      if(!elMessageDom.value){
-        elMessageDom.value=ElMessage.warning('请选择套餐类型')
+      if(!elMessageDom){
+        elMessageDom=ElMessage.warning('请选择套餐类型')
         setTimeout(()=>{
         setTimeout(()=>{
-          elMessageDom.value=null
+          elMessageDom=null
         },1000)
         },1000)
       }
       }
-      // 加上下面这个,直接额外触发4次selectVisible,不知道为啥。
-      that.$refs[selectRef].blur()
     }
     }
   }
   }
 
 
@@ -1816,7 +1814,7 @@
                               </el-select>
                               </el-select>
                               <el-select v-model="row.seller_id" style="width: 124px;" :ref='`invoiceData-service_product_id${$index}`'
                               <el-select v-model="row.seller_id" style="width: 124px;" :ref='`invoiceData-service_product_id${$index}`'
                               placeholder="请选择销售" v-else
                               placeholder="请选择销售" v-else
-                                @visible-change="(value)=>selectVisible(value,this,`invoiceData-service_product_id${$index}`)">
+                                @visible-change="selectVisible">
                               </el-select>
                               </el-select>
                             </el-form-item>
                             </el-form-item>
                             <span v-else>{{ row.seller_name || '--' }}</span>
                             <span v-else>{{ row.seller_name || '--' }}</span>