|
@@ -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({
|