Merge branch 'fix/adjustment-recording-form' into 'development'

[FIX/FE] Adjustment Comma's value for Jumlah Pakai Field and Commented Out Param at (location_id) Egg Product (Product Warehouse) Endpoint

See merge request mbugroup/lti-web-client!371
This commit is contained in:
Rivaldi A N S
2026-04-07 08:32:54 +00:00
@@ -208,8 +208,8 @@ const RecordingForm = ({ type = 'add', initialValues }: RecordingFormProps) => {
useState<string>(''); useState<string>('');
const [depletionProductsLocationId, setDepletionProductsLocationId] = const [depletionProductsLocationId, setDepletionProductsLocationId] =
useState<string>(''); useState<string>('');
const [eggProductsLocationId, setEggProductsLocationId] = // const [eggProductsLocationId, setEggProductsLocationId] =
useState<string>(''); // useState<string>('');
const [knownProductWarehouses, setKnownProductWarehouses] = useState< const [knownProductWarehouses, setKnownProductWarehouses] = useState<
Record<number, ProductWarehouse> Record<number, ProductWarehouse>
>({}); >({});
@@ -690,7 +690,7 @@ const RecordingForm = ({ type = 'add', initialValues }: RecordingFormProps) => {
limit: '100', limit: '100',
available_only: 'false', available_only: 'false',
type: 'TELUR', type: 'TELUR',
location_id: eggProductsLocationId, // location_id: eggProductsLocationId,
...(selectedKandangId ? { kandang_id: selectedKandangId.toString() } : {}), ...(selectedKandangId ? { kandang_id: selectedKandangId.toString() } : {}),
}); });
@@ -1642,7 +1642,7 @@ const RecordingForm = ({ type = 'add', initialValues }: RecordingFormProps) => {
setNextDayRecording(null); setNextDayRecording(null);
setStockProductsLocationId(''); setStockProductsLocationId('');
setDepletionProductsLocationId(''); setDepletionProductsLocationId('');
setEggProductsLocationId(''); // setEggProductsLocationId('');
if (duplicateErrorShown) { if (duplicateErrorShown) {
toast.dismiss(); toast.dismiss();
setDuplicateErrorShown(false); setDuplicateErrorShown(false);
@@ -1706,7 +1706,7 @@ const RecordingForm = ({ type = 'add', initialValues }: RecordingFormProps) => {
setNextDayRecording(null); setNextDayRecording(null);
setStockProductsLocationId(''); setStockProductsLocationId('');
setDepletionProductsLocationId(''); setDepletionProductsLocationId('');
setEggProductsLocationId(''); // setEggProductsLocationId('');
if (duplicateErrorShown) { if (duplicateErrorShown) {
toast.dismiss(); toast.dismiss();
setDuplicateErrorShown(false); setDuplicateErrorShown(false);
@@ -1767,11 +1767,11 @@ const RecordingForm = ({ type = 'add', initialValues }: RecordingFormProps) => {
if (selectedLocation && kandang) { if (selectedLocation && kandang) {
setStockProductsLocationId(selectedLocation.value.toString()); setStockProductsLocationId(selectedLocation.value.toString());
setDepletionProductsLocationId(selectedLocation.value.toString()); setDepletionProductsLocationId(selectedLocation.value.toString());
setEggProductsLocationId(selectedLocation.value.toString()); // setEggProductsLocationId(selectedLocation.value.toString());
} else { } else {
setStockProductsLocationId(''); setStockProductsLocationId('');
setDepletionProductsLocationId(''); setDepletionProductsLocationId('');
setEggProductsLocationId(''); // setEggProductsLocationId('');
} }
formik.setFieldTouched('project_flock_kandang', true); formik.setFieldTouched('project_flock_kandang', true);
formik.setFieldTouched('project_flock_kandang_id', true); formik.setFieldTouched('project_flock_kandang_id', true);
@@ -1879,7 +1879,7 @@ const RecordingForm = ({ type = 'add', initialValues }: RecordingFormProps) => {
setStockProductsLocationId(location.id.toString()); setStockProductsLocationId(location.id.toString());
setDepletionProductsLocationId(location.id.toString()); setDepletionProductsLocationId(location.id.toString());
setEggProductsLocationId(location.id.toString()); // setEggProductsLocationId(location.id.toString());
if ( if (
formik.values.project_flock_kandang_id !== formik.values.project_flock_kandang_id !==
@@ -2853,7 +2853,7 @@ const RecordingForm = ({ type = 'add', initialValues }: RecordingFormProps) => {
value={stock.qty ?? ''} value={stock.qty ?? ''}
onChange={handleStockUsageQtyChangeWrapper(idx)} onChange={handleStockUsageQtyChangeWrapper(idx)}
onBlur={formik.handleBlur} onBlur={formik.handleBlur}
decimalScale={0} decimalScale={3}
allowNegative={false} allowNegative={false}
thousandSeparator=',' thousandSeparator=','
decimalSeparator='.' decimalSeparator='.'