|
@@ -232,8 +232,9 @@ function ScheduleTable<T extends ResultWithId>({ |
|
|
<IconButton |
|
|
<IconButton |
|
|
color="primary" |
|
|
color="primary" |
|
|
disabled={ |
|
|
disabled={ |
|
|
!(row as unknown as DetailedProdScheduleLineResult).bomMaterials.every(ele => (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} |
|
|
|| (row as unknown as DetailedProdScheduleLineResult).approved} |
|
|
onClick={() => handleReleaseClick(row)} |
|
|
onClick={() => handleReleaseClick(row)} |
|
|
> |
|
|
> |
|
|