|
|
@ -1,4 +1,4 @@ |
|
|
|
import React from 'react'; |
|
|
|
import React, { useEffect } from 'react'; |
|
|
|
import { |
|
|
|
import { |
|
|
|
Card, |
|
|
|
Card, |
|
|
|
CardBody, |
|
|
|
CardBody, |
|
|
@ -18,7 +18,7 @@ import { FlightPlanModal } from './FlightPlanModal'; |
|
|
|
import FlightPlanArcrftContainer from '../../../../containers/basis/flight/plan/FlightPlanArcrftContainer'; |
|
|
|
import FlightPlanArcrftContainer from '../../../../containers/basis/flight/plan/FlightPlanArcrftContainer'; |
|
|
|
import FlightPlanAreaContainer from '../../../../containers/basis/flight/plan/FlightPlanAreaContainer'; |
|
|
|
import FlightPlanAreaContainer from '../../../../containers/basis/flight/plan/FlightPlanAreaContainer'; |
|
|
|
import { X } from 'react-feather'; |
|
|
|
import { X } from 'react-feather'; |
|
|
|
import { useDispatch } from 'react-redux'; |
|
|
|
import { useDispatch, useSelector } from 'react-redux'; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
const FlightPlanForm = ({data, handleModal, handleChange, handleSave, handleDelete, modal, handleDeleteArray }) => { |
|
|
|
const FlightPlanForm = ({data, handleModal, handleChange, handleSave, handleDelete, modal, handleDeleteArray }) => { |
|
|
@ -520,31 +520,6 @@ const AreaForm = ({data, handleChange, index}) => { |
|
|
|
const PilotForm = ({data, handleChange, index, handleDeleteArray}) => { |
|
|
|
const PilotForm = ({data, handleChange, index, handleDeleteArray}) => { |
|
|
|
return (<div className='search-info-box'> |
|
|
|
return (<div className='search-info-box'> |
|
|
|
<Row> |
|
|
|
<Row> |
|
|
|
<Col className='list-input' lg={3} md={6} sm={12}> |
|
|
|
|
|
|
|
<FormGroup> |
|
|
|
|
|
|
|
<Label for='test'> |
|
|
|
|
|
|
|
<span className='necessary'>*</span>그룹 명 |
|
|
|
|
|
|
|
</Label> |
|
|
|
|
|
|
|
<Input |
|
|
|
|
|
|
|
type='text' |
|
|
|
|
|
|
|
id='groupNm' |
|
|
|
|
|
|
|
name='groupNm' |
|
|
|
|
|
|
|
// defaultValue={data.groupNm}
|
|
|
|
|
|
|
|
value={data.groupNm} |
|
|
|
|
|
|
|
bsSize='sm' |
|
|
|
|
|
|
|
placeholder='' |
|
|
|
|
|
|
|
onChange={(e) => { |
|
|
|
|
|
|
|
const {name, value} = e.target; |
|
|
|
|
|
|
|
handleChange({ |
|
|
|
|
|
|
|
type: 'pilot', |
|
|
|
|
|
|
|
name, |
|
|
|
|
|
|
|
value, |
|
|
|
|
|
|
|
index |
|
|
|
|
|
|
|
}) |
|
|
|
|
|
|
|
}} |
|
|
|
|
|
|
|
/> |
|
|
|
|
|
|
|
</FormGroup> |
|
|
|
|
|
|
|
</Col> |
|
|
|
|
|
|
|
<Col className='list-input' lg={3} md={6} sm={12}> |
|
|
|
<Col className='list-input' lg={3} md={6} sm={12}> |
|
|
|
<FormGroup> |
|
|
|
<FormGroup> |
|
|
|
<Label for='test'> |
|
|
|
<Label for='test'> |
|
|
@ -567,6 +542,7 @@ const PilotForm = ({data, handleChange, index, handleDeleteArray}) => { |
|
|
|
index |
|
|
|
index |
|
|
|
}) |
|
|
|
}) |
|
|
|
}} |
|
|
|
}} |
|
|
|
|
|
|
|
readOnly |
|
|
|
|
|
|
|
|
|
|
|
/> |
|
|
|
/> |
|
|
|
</FormGroup> |
|
|
|
</FormGroup> |
|
|
@ -615,6 +591,7 @@ const PilotForm = ({data, handleChange, index, handleDeleteArray}) => { |
|
|
|
index |
|
|
|
index |
|
|
|
}) |
|
|
|
}) |
|
|
|
}} |
|
|
|
}} |
|
|
|
|
|
|
|
readOnly |
|
|
|
|
|
|
|
|
|
|
|
/> |
|
|
|
/> |
|
|
|
</div> |
|
|
|
</div> |
|
|
@ -642,6 +619,7 @@ const PilotForm = ({data, handleChange, index, handleDeleteArray}) => { |
|
|
|
index |
|
|
|
index |
|
|
|
}) |
|
|
|
}) |
|
|
|
}} |
|
|
|
}} |
|
|
|
|
|
|
|
readOnly |
|
|
|
|
|
|
|
|
|
|
|
/> |
|
|
|
/> |
|
|
|
</FormGroup> |
|
|
|
</FormGroup> |
|
|
@ -678,14 +656,14 @@ const ArcrftForm = ({data, handleChange, index, handleDeleteArray}) => { |
|
|
|
<Col className='list-input' lg={3} md={6} sm={12}> |
|
|
|
<Col className='list-input' lg={3} md={6} sm={12}> |
|
|
|
<FormGroup> |
|
|
|
<FormGroup> |
|
|
|
<Label for='test'> |
|
|
|
<Label for='test'> |
|
|
|
<span className='necessary'>*</span>그룹 명 |
|
|
|
<span className='necessary'>*</span>식별코드 |
|
|
|
</Label> |
|
|
|
</Label> |
|
|
|
<Input |
|
|
|
<Input |
|
|
|
type='text' |
|
|
|
type='text' |
|
|
|
id='groupNm' |
|
|
|
id='groupNm' |
|
|
|
name='groupNm' |
|
|
|
name='groupNm' |
|
|
|
// defaultValue={data.groupNm}
|
|
|
|
// defaultValue={data.idntfNum}
|
|
|
|
value={data.groupNm} |
|
|
|
value={data.idntfNum} |
|
|
|
bsSize='sm' |
|
|
|
bsSize='sm' |
|
|
|
placeholder='' |
|
|
|
placeholder='' |
|
|
|
onChange={(e) => { |
|
|
|
onChange={(e) => { |
|
|
@ -697,6 +675,7 @@ const ArcrftForm = ({data, handleChange, index, handleDeleteArray}) => { |
|
|
|
index |
|
|
|
index |
|
|
|
}) |
|
|
|
}) |
|
|
|
}} |
|
|
|
}} |
|
|
|
|
|
|
|
readOnly |
|
|
|
|
|
|
|
|
|
|
|
/> |
|
|
|
/> |
|
|
|
</FormGroup> |
|
|
|
</FormGroup> |
|
|
@ -723,6 +702,7 @@ const ArcrftForm = ({data, handleChange, index, handleDeleteArray}) => { |
|
|
|
index |
|
|
|
index |
|
|
|
}) |
|
|
|
}) |
|
|
|
}} |
|
|
|
}} |
|
|
|
|
|
|
|
readOnly |
|
|
|
|
|
|
|
|
|
|
|
/> |
|
|
|
/> |
|
|
|
</FormGroup> |
|
|
|
</FormGroup> |
|
|
@ -749,6 +729,7 @@ const ArcrftForm = ({data, handleChange, index, handleDeleteArray}) => { |
|
|
|
index |
|
|
|
index |
|
|
|
}) |
|
|
|
}) |
|
|
|
}} |
|
|
|
}} |
|
|
|
|
|
|
|
readOnly |
|
|
|
|
|
|
|
|
|
|
|
/> |
|
|
|
/> |
|
|
|
</FormGroup> |
|
|
|
</FormGroup> |
|
|
@ -775,6 +756,7 @@ const ArcrftForm = ({data, handleChange, index, handleDeleteArray}) => { |
|
|
|
index |
|
|
|
index |
|
|
|
}) |
|
|
|
}) |
|
|
|
}} |
|
|
|
}} |
|
|
|
|
|
|
|
readOnly |
|
|
|
|
|
|
|
|
|
|
|
/> |
|
|
|
/> |
|
|
|
</FormGroup> |
|
|
|
</FormGroup> |
|
|
|