diff --git a/src/views/wms/purchasereceiptManage/supplierdeliver/purchasePlanMain/index.vue b/src/views/wms/purchasereceiptManage/supplierdeliver/purchasePlanMain/index.vue index dbe66b090..717f0a235 100644 --- a/src/views/wms/purchasereceiptManage/supplierdeliver/purchasePlanMain/index.vue +++ b/src/views/wms/purchasereceiptManage/supplierdeliver/purchasePlanMain/index.vue @@ -84,7 +84,7 @@ - + @@ -901,6 +901,7 @@ const handleSelectionPublish = async ()=>{ } const changeTableDataSearch = ()=>{ + debugger let filterList = tableData.value if(tableDataSearch.value['itemCode']){ filterList = tableData.value.filter(item => { @@ -909,7 +910,12 @@ const handleSelectionPublish = async ()=>{ } if(tableDataSearch.value['backNumber']){ filterList = filterList.filter(item => { - return item['backNumber'].includes(tableDataSearch.value['backNumber']) + //return item['backNumber'].includes(tableDataSearch.value['backNumber']) + // 如果 backNumber 为空(null/undefined/''),直接过滤掉 + if (!item['backNumber']) return false; + + // 否则检查是否包含搜索值 + return item['backNumber'].includes(tableDataSearch.value['backNumber']); }) } showTableData.value = filterList