From b487f76b9aca4bb37bd64055e670aa95d726e8b0 Mon Sep 17 00:00:00 2001 From: yufei_wang <2267742828@qq.com> Date: Wed, 5 Mar 2025 09:08:49 +0800 Subject: [PATCH] FWHL-166 --- .../sparereceipt/sparereceiptRequestMain/index.vue | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/views/wms/purchasereceiptManage/sparereceipt/sparereceiptRequestMain/index.vue b/src/views/wms/purchasereceiptManage/sparereceipt/sparereceiptRequestMain/index.vue index 0c99e0a8f..0d0aee360 100644 --- a/src/views/wms/purchasereceiptManage/sparereceipt/sparereceiptRequestMain/index.vue +++ b/src/views/wms/purchasereceiptManage/sparereceipt/sparereceiptRequestMain/index.vue @@ -61,6 +61,7 @@ @submitForm="submitForm" @formFormDateChange="formFormDateChange" @onEnter="onEnter" + @clearSearchInput="clearSearchInput" > <template v-slot="{row}"> <el-date-picker v-bind:modelValue="row['expireTime']?addDay(row['produceDate'],row['expireTime']):dayjs('2099-12-31').valueOf()" @@ -224,6 +225,16 @@ const onEnter = async (field,value)=>{ formRef.value.setDefaultBlurValue(field,value) // getSearchTableData(value,true) } +const clearSearchInput = (field)=>{ + console.log('field',field) + if('poNumber' == field){ + //从库位代码 + formRef.value.formRef.setValues({ + supplierCode: '' + }) + tableData.value = [] + } +} const updateTableData = async (tableList)=>{ console.log('tableList',tableList) let itemCodes = tableList.filter(item=>tableData.value.find(item1=>item1['poNumber']==item['number']&&item1['supplierCode']==item['supplierCode']&&item1['poLine']==item['lineNumber']&&item1['itemCode']==item['itemCode']))