|
|
|
@ -174,29 +174,29 @@ const FlightPlanAprvContainer = () => {
|
|
|
|
|
}; |
|
|
|
|
const handleChangeSelected = ({ selectedRows }) => { |
|
|
|
|
console.log(selectedRows); |
|
|
|
|
setSelPlanSnoList(selectedRows.map(item => item.planSno)); |
|
|
|
|
setSelPlanSnoList(selectedRows?.map(item => item.planSno)); |
|
|
|
|
}; |
|
|
|
|
const handleChangeCheckbox = (e, row) => { |
|
|
|
|
const { checked } = e.target; |
|
|
|
|
// const handleChangeCheckbox = (e, row) => {
|
|
|
|
|
// const { checked } = e.target;
|
|
|
|
|
|
|
|
|
|
const dupli = selPlanSnoList?.find(prev => { |
|
|
|
|
if (prev.planSno === row.planSno) { |
|
|
|
|
return true; |
|
|
|
|
} |
|
|
|
|
}); |
|
|
|
|
if (checked) { |
|
|
|
|
if (!dupli) { |
|
|
|
|
setSelPlanSnoList([...selPlanSnoList, row.planSno]); |
|
|
|
|
} |
|
|
|
|
} else { |
|
|
|
|
const list = selPlanSnoList.filter(prev => { |
|
|
|
|
if (prev !== row.planSno) { |
|
|
|
|
return prev; |
|
|
|
|
} |
|
|
|
|
}); |
|
|
|
|
setSelPlanSnoList(list); |
|
|
|
|
} |
|
|
|
|
}; |
|
|
|
|
// const dupli = selPlanSnoList?.find(prev => {
|
|
|
|
|
// if (prev.planSno === row.planSno) {
|
|
|
|
|
// return true;
|
|
|
|
|
// }
|
|
|
|
|
// });
|
|
|
|
|
// if (checked) {
|
|
|
|
|
// if (!dupli) {
|
|
|
|
|
// setSelPlanSnoList([...selPlanSnoList, row.planSno]);
|
|
|
|
|
// }
|
|
|
|
|
// } else {
|
|
|
|
|
// const list = selPlanSnoList.filter(prev => {
|
|
|
|
|
// if (prev !== row.planSno) {
|
|
|
|
|
// return prev;
|
|
|
|
|
// }
|
|
|
|
|
// });
|
|
|
|
|
// setSelPlanSnoList(list);
|
|
|
|
|
// }
|
|
|
|
|
// };
|
|
|
|
|
const handleClickAprv = type => e => { |
|
|
|
|
// notAprov, aprv
|
|
|
|
|
|
|
|
|
@ -266,7 +266,7 @@ const FlightPlanAprvContainer = () => {
|
|
|
|
|
handleChangeSelected={handleChangeSelected} |
|
|
|
|
selPlanSnoList={selPlanSnoList} |
|
|
|
|
setSelPlanSnoList={setSelPlanSnoList} |
|
|
|
|
handleChangeCheckbox={handleChangeCheckbox} |
|
|
|
|
// handleChangeCheckbox={handleChangeCheckbox}
|
|
|
|
|
/> |
|
|
|
|
</> |
|
|
|
|
) : ( |
|
|
|
|