Procházet zdrojové kódy

update bag

reset-do-picking-order
CANCERYS\kw093 před 2 týdny
rodič
revize
59b4a88735
1 změnil soubory, kde provedl 11 přidání a 1 odebrání
  1. +11
    -1
      src/components/ProductionProcess/BagConsumptionForm.tsx

+ 11
- 1
src/components/ProductionProcess/BagConsumptionForm.tsx Zobrazit soubor

@@ -140,7 +140,17 @@ const BagConsumptionForm: React.FC<BagConsumptionFormProps> = ({
alert(t("Please select at least one bag"));
return;
}

for (const row of validRows) {
const selectedBag = bagList.find((b) => b.id === row.bagLotLineId);
const available = selectedBag?.balanceQty ?? 0;
const requested = row.consumedQty + row.scrapQty;
if (requested > available) {
alert(
`${selectedBag?.bagName ?? "Bag"}: ${t("Insufficient balance")}. ${t("Available")}: ${available}, ${t("Requested")}: ${requested}`
);
return;
}
}
// 提交每个 bag consumption
const promises = validRows.map((row) => {
const selectedBag = bagList.find((b) => b.id === row.bagLotLineId);


Načítá se…
Zrušit
Uložit