2
0
mirror of https://github.com/inventree/InvenTree.git synced 2026-01-28 17:13:44 +00:00

[ui] Show generated serial numbers as placeholder when receving stock (#11147)

This commit is contained in:
Sam W
2026-01-19 20:54:07 +00:00
committed by GitHub
parent 1339675ba2
commit 6311f75201

View File

@@ -361,12 +361,7 @@ function LineItemFormRow({
// Serial number generator // Serial number generator
const serialNumberGenerator = useSerialNumberGenerator({ const serialNumberGenerator = useSerialNumberGenerator({
isEnabled: () => batchOpen && trackable, isEnabled: () => batchOpen && trackable
onGenerate: (value: any) => {
if (value) {
props.changeFn(props.idx, 'serial_numbers', value);
}
}
}); });
const [packagingOpen, packagingHandlers] = useDisclosure(false, { const [packagingOpen, packagingHandlers] = useDisclosure(false, {
@@ -726,7 +721,10 @@ function LineItemFormRow({
field_type: 'string', field_type: 'string',
label: t`Serial Numbers`, label: t`Serial Numbers`,
description: t`Enter serial numbers for received items`, description: t`Enter serial numbers for received items`,
value: props.item.serial_numbers value: props.item.serial_numbers,
placeholderAutofill: true,
placeholder:
serialNumberGenerator.result && `${serialNumberGenerator.result}`
}} }}
error={props.rowErrors?.serial_numbers?.message} error={props.rowErrors?.serial_numbers?.message}
/> />