diff --git a/src/views/mes/wm/materialStock/components/WmMaterialStockSelect.vue b/src/views/mes/wm/materialStock/components/WmMaterialStockSelect.vue index d5e343b4b..d934df7ca 100644 --- a/src/views/mes/wm/materialStock/components/WmMaterialStockSelect.vue +++ b/src/views/mes/wm/materialStock/components/WmMaterialStockSelect.vue @@ -11,13 +11,7 @@ /> - + @@ -39,7 +33,13 @@ - + + + import { ref, reactive } from 'vue' import { WmMaterialStockApi } from '@/api/mes/wm/materialstock' +import WmWarehouseSelect from '@/views/mes/wm/warehouse/components/WmWarehouseSelect.vue' defineOptions({ name: 'WmMaterialStockSelect' }) @@ -76,7 +77,7 @@ const queryParams = reactive({ pageSize: 10, itemId: undefined, batchCode: undefined, - warehouseName: undefined + warehouseId: undefined }) const open = (itemId?: number) => { @@ -110,7 +111,7 @@ const handleQuery = () => { const resetQuery = () => { queryParams.batchCode = undefined - queryParams.warehouseName = undefined + queryParams.warehouseId = undefined queryParams.itemId = currentItemId.value handleQuery() } @@ -123,19 +124,7 @@ const handleConfirm = () => { if (!selectedRow.value) { return } - // TODO @芋艿:暂时不用提供 warehouseName、locationName、areaName 这种; - emit('select', { - materialStockId: selectedRow.value.id, - batchId: selectedRow.value.batchId, - batchCode: selectedRow.value.batchCode, - warehouseId: selectedRow.value.warehouseId, - warehouseName: selectedRow.value.warehouseName, - locationId: selectedRow.value.locationId, - locationName: selectedRow.value.locationName, - areaId: selectedRow.value.areaId, - areaName: selectedRow.value.areaName, - availableQuantity: selectedRow.value.quantity - }) + emit('select', selectedRow.value) handleClose() } diff --git a/src/views/mes/wm/materialStock/index.vue b/src/views/mes/wm/materialStock/index.vue index 352c73c19..46710b305 100644 --- a/src/views/mes/wm/materialStock/index.vue +++ b/src/views/mes/wm/materialStock/index.vue @@ -77,7 +77,8 @@ - + +