Merge branch 'fix/master-data-product' into 'development'

[FIX/FE] Master Data Product

See merge request mbugroup/lti-web-client!362
This commit is contained in:
Rivaldi A N S
2026-04-01 09:13:34 +00:00
2 changed files with 8 additions and 6 deletions
+3 -1
View File
@@ -35,7 +35,9 @@ const NumberInput = ({
| undefined;
if (newChangeEvent) {
newChangeEvent.target.value = numberFormatValues.value;
newChangeEvent.target.value = parseFloat(
numberFormatValues.value
) as unknown as string;
onChange?.(newChangeEvent);
}
@@ -154,17 +154,17 @@ const ProductForm = ({ type = 'add', initialValues }: ProductFormProps) => {
sku: values.sku,
uom_id: values.uom_id,
product_category_id: values.product_category_id,
product_price: parseInt(values.product_price.toString()) || 0,
product_price: parseFloat(values.product_price.toString()) || 0,
selling_price: values.selling_price
? parseInt(values.selling_price.toString()) || 0
? parseFloat(values.selling_price.toString()) || 0
: undefined,
tax: values.tax ? parseInt(values.tax.toString()) || 0 : undefined,
tax: values.tax ? parseFloat(values.tax.toString()) || 0 : undefined,
expiry_period: values.expiry_period
? parseInt(values.expiry_period.toString()) || 0
? parseFloat(values.expiry_period.toString()) || 0
: undefined,
suppliers: values.suppliers.map((s) => ({
supplier_id: s.supplier?.value as number,
price: parseInt(s.price.toString()) || 0,
price: parseFloat(s.price.toString()) || 0,
})),
flag: values.flag,
sub_flags: values.sub_flags,