|
|
|
@ -21,22 +21,22 @@ export default function FlightApprovalsTable(props) {
|
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
name: '신청일자', |
|
|
|
|
selector: row => row.cntrlStDt, |
|
|
|
|
selector: row => row.createDt, |
|
|
|
|
center: true, |
|
|
|
|
width: '182px', |
|
|
|
|
sortable: true, |
|
|
|
|
cell: row => { |
|
|
|
|
return dayjs(row.cntrlStDt).format('YYYY-MM-DD'); |
|
|
|
|
return dayjs(row.createDt).format('YYYY-MM-DD'); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
]; |
|
|
|
|
|
|
|
|
|
const handlerOpenModal = approval => { |
|
|
|
|
const handlerOpenModal = (approval, fltElev) => { |
|
|
|
|
if (approval === 'F') { |
|
|
|
|
dispatch( |
|
|
|
|
openModal({ |
|
|
|
|
header: '미승인 사유', |
|
|
|
|
body: '관제권 내 제한고도(신청고도130m/허용고도80m) 입니다.', |
|
|
|
|
body: `관제권 내 제한고도(신청고도${fltElev}m/허용고도80m) 입니다.`, |
|
|
|
|
type: 'error' |
|
|
|
|
}) |
|
|
|
|
); |
|
|
|
@ -44,7 +44,7 @@ export default function FlightApprovalsTable(props) {
|
|
|
|
|
dispatch( |
|
|
|
|
openModal({ |
|
|
|
|
header: '승인 사유', |
|
|
|
|
body: '관제권 내 허용고도(신청고도30m/허용고도40m) 입니다.', |
|
|
|
|
body: `관제권 내 허용고도(신청고도${fltElev}m/허용고도40m) 입니다.`, |
|
|
|
|
type: 'success' |
|
|
|
|
}) |
|
|
|
|
); |
|
|
|
@ -52,7 +52,7 @@ export default function FlightApprovalsTable(props) {
|
|
|
|
|
dispatch( |
|
|
|
|
openModal({ |
|
|
|
|
header: '비대상', |
|
|
|
|
body: '해당 구역은 비 대상(신청고도130m/허용고도150m) 지역 입니다.', |
|
|
|
|
body: `해당 구역은 비 대상(신청고도${fltElev}m/허용고도150m) 지역 입니다.`, |
|
|
|
|
type: 'error' |
|
|
|
|
}) |
|
|
|
|
); |
|
|
|
@ -113,7 +113,9 @@ export default function FlightApprovalsTable(props) {
|
|
|
|
|
<div className='list-right-txt'> |
|
|
|
|
<Button |
|
|
|
|
color='flat-dark' |
|
|
|
|
onClick={() => handlerOpenModal(area.approvalCd)} |
|
|
|
|
onClick={() => |
|
|
|
|
handlerOpenModal(area.approvalCd, area.fltElev) |
|
|
|
|
} |
|
|
|
|
> |
|
|
|
|
사유보기 |
|
|
|
|
</Button> |
|
|
|
|