From 90f8c0c50231680bbac4861cf708924310071ba3 Mon Sep 17 00:00:00 2001 From: hwj Date: Wed, 1 Jul 2026 18:29:33 +0800 Subject: [PATCH] =?UTF-8?q?style=EF=BC=9A=E5=87=BA=E5=BA=93=E5=8D=95?= =?UTF-8?q?=E6=8D=AE-=E9=80=89=E6=8B=A9=E7=BC=96=E7=A0=81=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E5=BA=93=E5=AD=98=E5=BA=93=E5=8C=BA=E5=85=A5=E5=8F=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/erp/stock/out/components/StockOutItemForm.vue | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/views/erp/stock/out/components/StockOutItemForm.vue b/src/views/erp/stock/out/components/StockOutItemForm.vue index 97a3cb7c..74d83e21 100644 --- a/src/views/erp/stock/out/components/StockOutItemForm.vue +++ b/src/views/erp/stock/out/components/StockOutItemForm.vue @@ -543,6 +543,8 @@ const productQueryParams = reactive({ pageSize: 10, categoryType: 1, stockNotZero: true, + warehouseId: undefined, + areaId: undefined, barCode: undefined, name: undefined }) @@ -946,6 +948,8 @@ const openProductSelectDialog = async (row: any) => { selectedProductId.value = row.productId productQueryParams.pageNo = 1 productQueryParams.categoryType = activeCategoryType.value + productQueryParams.warehouseId = isPurchaseUnitStockOut.value ? row.warehouseId : undefined + productQueryParams.areaId = isPurchaseUnitStockOut.value ? row.areaId : undefined productQueryParams.barCode = undefined productQueryParams.name = undefined productDialogVisible.value = true @@ -956,6 +960,8 @@ const getProductDialogList = async () => { productDialogLoading.value = true try { productQueryParams.categoryType = activeCategoryType.value || 1 + productQueryParams.warehouseId = isPurchaseUnitStockOut.value ? currentSelectRow.value?.warehouseId : undefined + productQueryParams.areaId = isPurchaseUnitStockOut.value ? currentSelectRow.value?.areaId : undefined const data = await ProductApi.getProductPage(productQueryParams) productDialogList.value = data?.list || [] productDialogTotal.value = data?.total || 0