diff --git a/src/components/flight/ControlApprovalsTable.js b/src/components/flight/ControlApprovalsTable.js index 20fe641b..47fa0398 100644 --- a/src/components/flight/ControlApprovalsTable.js +++ b/src/components/flight/ControlApprovalsTable.js @@ -89,6 +89,7 @@ export default function ControlApprovalsTable(props) { era: record.era, rm: record.rm, reqRadius: record.reqRadius, + reqElev: record.reqElev, ...record }); setEditingKey(record.key); @@ -114,7 +115,8 @@ export default function ControlApprovalsTable(props) { dtl: row.dtl || '', era: row.era || '', rm: row.rm || '', - reqRadius: row.reqRadius || '' + reqRadius: row.reqRadius || '', + reqElev: row.reqElev || '' } ]) ); @@ -549,7 +551,7 @@ export default function ControlApprovalsTable(props) { areaList[0].reviewedType === 'R' ? ( '검토완료' ) : areaList[0].reviewedType === 'C' ? ( - '검토요청취소' + '요청반려' ) : areaList[0].reviewedType === 'Q' ? ( '검토요청' ) : areaList[0].reviewedType === 'A' ? ( @@ -702,6 +704,7 @@ export default function ControlApprovalsTable(props) { dataIndex: 'reqElev', align: 'center', width: '80px', + editable: true, render: text => { return text ? text : <>-; } @@ -819,7 +822,7 @@ export default function ControlApprovalsTable(props) { return text === 'R' ? ( '검토완료' ) : text === 'C' ? ( - '검토요청취소' + '요청반려' ) : text === 'Q' ? ( '검토요청' ) : text === 'A' ? ( @@ -852,6 +855,7 @@ export default function ControlApprovalsTable(props) { fltElev: item.fltElev, rm: item.rm, era: item.era, + reqElev: item.reqElev, reqRadius: item.reqRadius, allowRadius: item.allowRadius, fltElevMax: item.fltElevMax, @@ -1242,7 +1246,7 @@ export default function ControlApprovalsTable(props) { const checkCondition = type === 'R' ? item => item.reviewedType !== 'Q' - : item => item.reviewedType !== 'R'; + : item => item.reviewedType !== 'Q'; // 에러 메시지 const errorMessages = { @@ -1297,6 +1301,7 @@ export default function ControlApprovalsTable(props) { 건 +
+