فهرست منبع

fix:选择bom点击时间后让select失去焦点

lupeng 11 ماه پیش
والد
کامیت
5e40ec5431
1فایلهای تغییر یافته به همراه6 افزوده شده و 2 حذف شده
  1. 6 2
      src/views/base/bom/index.vue

+ 6 - 2
src/views/base/bom/index.vue

@@ -37,8 +37,10 @@
           <el-select
             v-model="version"
             placeholder="请选择BOM版本"
+            ref="selectBom"
             style="width: 150px; margin-left: 15px"
             @click="openBomVersion"
+            @focus="openBomVersion"
           >
             <el-option
               v-for="item in options"
@@ -51,7 +53,7 @@
         </div>
       </template>
 
-    <!--  <CommonTable
+      <!--<CommonTable
         ref="ctableRef"
         tableTitle="物料选择"
         tableType="BOM"
@@ -102,6 +104,7 @@
         @selected-sure="selectedFinish"
       />
     </el-dialog>
+
   </div>
 </template>
 <script setup>
@@ -118,7 +121,7 @@ const { isShowTable, tableType } = toRefs(useCommonStoreHook());
 const { dicts } = useDictionaryStore();
 const router = useRouter();
 const route = useRoute();
-
+const selectBom = ref({});
 const dataDetail = ref({});
 const test = () => {
   isShowTable.value = true;
@@ -143,6 +146,7 @@ const openMaterial = () => {
   }
 };
 const openBomVersion = () => {
+  selectBom.value.blur();
   dialog.visible = true;
 };
 const version = ref({