|
|
@ -67,7 +67,7 @@ export default function LaancPlanContainer({ |
|
|
|
parseInt( |
|
|
|
parseInt( |
|
|
|
detailData.areaList[0].fltElev.replace('/^0+/', 'm', ''), |
|
|
|
detailData.areaList[0].fltElev.replace('/^0+/', 'm', ''), |
|
|
|
10 |
|
|
|
10 |
|
|
|
) >= laancElev && |
|
|
|
) >= laancElev[0] && |
|
|
|
parseInt(detailData.areaList[0].fltElev.replace('/^0+/', 'm', ''), 10) < |
|
|
|
parseInt(detailData.areaList[0].fltElev.replace('/^0+/', 'm', ''), 10) < |
|
|
|
maxElev; |
|
|
|
maxElev; |
|
|
|
|
|
|
|
|
|
|
@ -79,7 +79,7 @@ export default function LaancPlanContainer({ |
|
|
|
<> |
|
|
|
<> |
|
|
|
유효성 검사에 실패하여 미 승인 대상입니다. |
|
|
|
유효성 검사에 실패하여 미 승인 대상입니다. |
|
|
|
<br /> |
|
|
|
<br /> |
|
|
|
제출하신 비행계획서의 고도는 {laancElev}m이하에서만 비행이 |
|
|
|
제출하신 비행계획서의 고도는 {laancElev[0]}m이하에서만 비행이 |
|
|
|
가능합니다. |
|
|
|
가능합니다. |
|
|
|
<br /> |
|
|
|
<br /> |
|
|
|
고도 설정을 다시 확인해주시기 바랍니다. |
|
|
|
고도 설정을 다시 확인해주시기 바랍니다. |
|
|
@ -93,7 +93,7 @@ export default function LaancPlanContainer({ |
|
|
|
}); |
|
|
|
}); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
}, [laancElev]); |
|
|
|
}, [[laancElev]]); |
|
|
|
|
|
|
|
|
|
|
|
//비행 방식 직접 입력칸 작성 시 api 호출 부분
|
|
|
|
//비행 방식 직접 입력칸 작성 시 api 호출 부분
|
|
|
|
useEffect(() => { |
|
|
|
useEffect(() => { |
|
|
@ -104,7 +104,7 @@ export default function LaancPlanContainer({ |
|
|
|
|
|
|
|
|
|
|
|
// laanc 승인 api 200 시 step 이동
|
|
|
|
// laanc 승인 api 200 시 step 이동
|
|
|
|
const handlerLaanc = async () => { |
|
|
|
const handlerLaanc = async () => { |
|
|
|
if (laancArea && laancElev) { |
|
|
|
if (laancArea && laancElev[0]) { |
|
|
|
// laanc 필요 없이 날 수 있음
|
|
|
|
// laanc 필요 없이 날 수 있음
|
|
|
|
const laancNotRequired = |
|
|
|
const laancNotRequired = |
|
|
|
!laancArea.duplicated && |
|
|
|
!laancArea.duplicated && |
|
|
@ -147,7 +147,7 @@ export default function LaancPlanContainer({ |
|
|
|
url: 'https://drone.onestop.go.kr/introduce/systemintro3 ' |
|
|
|
url: 'https://drone.onestop.go.kr/introduce/systemintro3 ' |
|
|
|
}); |
|
|
|
}); |
|
|
|
} else if ( |
|
|
|
} else if ( |
|
|
|
parseInt(detailData.areaList[0].fltElev) <= laancElev && |
|
|
|
parseInt(detailData.areaList[0].fltElev) <= laancElev[0] && |
|
|
|
parseInt(detailData.areaList[0].fltElev) < maxElev |
|
|
|
parseInt(detailData.areaList[0].fltElev) < maxElev |
|
|
|
) { |
|
|
|
) { |
|
|
|
try { |
|
|
|
try { |
|
|
|