diff --git a/src/components/ScheduleTable/ScheduleTable.tsx b/src/components/ScheduleTable/ScheduleTable.tsx index 7901d1b..db83752 100644 --- a/src/components/ScheduleTable/ScheduleTable.tsx +++ b/src/components/ScheduleTable/ScheduleTable.tsx @@ -232,8 +232,9 @@ function ScheduleTable({ (ele.availableQty ?? 0) >= (ele.demandQty ?? 0)) - || editingRowId === row.id + // !(row as unknown as DetailedProdScheduleLineResult).bomMaterials.every(ele => (ele.availableQty ?? 0) >= (ele.demandQty ?? 0)) + // || + editingRowId === row.id || (row as unknown as DetailedProdScheduleLineResult).approved} onClick={() => handleReleaseClick(row)} >