|
|
|
@ -29,18 +29,8 @@ import {
|
|
|
|
|
Input |
|
|
|
|
} from 'reactstrap'; |
|
|
|
|
|
|
|
|
|
import { |
|
|
|
|
initFlight, |
|
|
|
|
initFlightBas |
|
|
|
|
} from '../../modules/basis/flight/models/basisFlightModel'; |
|
|
|
|
import { |
|
|
|
|
areaClickAction, |
|
|
|
|
environmentClickAction, |
|
|
|
|
mapTypeChangeAction, |
|
|
|
|
sensorClickAction |
|
|
|
|
} from '../../modules/control/map/actions/controlMapActions'; |
|
|
|
|
import FlightArea from './FlightArea'; |
|
|
|
|
import { AREA_DETAIL_INIT } from '../../modules/basis/flight/actions/basisFlightAction'; |
|
|
|
|
import { FLIGHT_PLAN_AREA_BUFFER_LIST } from '../../modules/basis/flight/actions/basisFlightAction'; |
|
|
|
|
|
|
|
|
|
export default function LaancStep1({ |
|
|
|
|
handleChange, |
|
|
|
@ -234,7 +224,27 @@ export default function LaancStep1({
|
|
|
|
|
</Col> |
|
|
|
|
<Col className='list-input' md='12'> |
|
|
|
|
<div className='ti'> |
|
|
|
|
비행 구역 정보<Button size='sm'>적용</Button> |
|
|
|
|
비행 구역 정보 |
|
|
|
|
<Button |
|
|
|
|
size='sm' |
|
|
|
|
onClick={() => { |
|
|
|
|
if (areaCoordList) { |
|
|
|
|
if (areaCoordList[0].coordList.length > 0) { |
|
|
|
|
const array = []; |
|
|
|
|
const copy = { ...areaCoordList[0] }; |
|
|
|
|
copy.bufferZone = data.areaList[0].bufferZone; |
|
|
|
|
|
|
|
|
|
array.push(copy); |
|
|
|
|
|
|
|
|
|
dispatch(FLIGHT_PLAN_AREA_BUFFER_LIST.request(array)); |
|
|
|
|
} |
|
|
|
|
} else { |
|
|
|
|
alert('비행 구역 설정 후 적용 가능합니다.'); |
|
|
|
|
} |
|
|
|
|
}} |
|
|
|
|
> |
|
|
|
|
적용 |
|
|
|
|
</Button> |
|
|
|
|
</div> |
|
|
|
|
<Row> |
|
|
|
|
<Col className='list-input' md='6'> |
|
|
|
|