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']))