Browse Source

문구 분기 처리

master
박상현 6 months ago
parent
commit
7a7d45ce2c
  1. 11
      src/components/laanc/step/LaancStep1.js

11
src/components/laanc/step/LaancStep1.js

@ -117,12 +117,13 @@ export default function LaancStep1({
} }
}, [areaCoordList]); }, [areaCoordList]);
console.log('>>>>', laancArea);
// 적용 버튼 Reducer 업데이트 될때마다 검사 로직 // 적용 버튼 Reducer 업데이트 될때마다 검사 로직
useEffect(() => { useEffect(() => {
if (detailData.areaList[0].fltElev != 0) { if (detailData.areaList[0].fltElev != 0) {
const maxElev = 150; const maxElev = 150;
const controlledAltitudeExceededWarning = const controlledAltitudeExceededWarning =
laancArea?.duplicated && laancArea[0]?.duplicated &&
parseInt( parseInt(
detailData.areaList[0].fltElev.replace('/^0+/', 'm', ''), detailData.areaList[0].fltElev.replace('/^0+/', 'm', ''),
10 10
@ -463,7 +464,7 @@ export default function LaancStep1({
// 관제권안에서 허용고도 초과시 경고문 // 관제권안에서 허용고도 초과시 경고문
const controlledAltitudeExceededWarning = const controlledAltitudeExceededWarning =
laancArea?.duplicated && laancArea[0]?.duplicated &&
parseInt(value.replace('/^0+/', 'm', ''), 10) >= laancElev[0] && parseInt(value.replace('/^0+/', 'm', ''), 10) >= laancElev[0] &&
parseInt(value.replace('/^0+/', 'm', ''), 10) <= maxElev; parseInt(value.replace('/^0+/', 'm', ''), 10) <= maxElev;
@ -493,7 +494,7 @@ export default function LaancStep1({
}); });
} }
if ( if (
!laancArea?.duplicated && !laancArea[0]?.duplicated &&
parseInt(value.replace('/^0+/', 'm', ''), 10) <= maxElev parseInt(value.replace('/^0+/', 'm', ''), 10) <= maxElev
) { ) {
handlerOpenModal( handlerOpenModal(
@ -548,10 +549,10 @@ export default function LaancStep1({
// laanc 승인 api 200 시 step 이동 // laanc 승인 api 200 시 step 이동
const handlerLaanc = async () => { const handlerLaanc = async () => {
if (laancArea && laancElev[0]) { if (laancArea[0] && laancElev[0]) {
// laanc 필요 없이 날 수 있음 // laanc 필요 없이 날 수 있음
const laancNotRequired = const laancNotRequired =
!laancArea.duplicated && !laancArea[0].duplicated &&
detailData.fltType != 'COMMERCIAL' && detailData.fltType != 'COMMERCIAL' &&
detailData.arcrftList[0].arcrftWghtCd != '11'; detailData.arcrftList[0].arcrftWghtCd != '11';
const maxElev = 150; const maxElev = 150;

Loading…
Cancel
Save