From ff7dc57012c5274f11f799dd6290dc38137098f8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?qkr7828=28=EB=B0=95=EC=9E=AC=EC=9A=B0=29?= Date: Wed, 13 Jul 2022 18:54:49 +0900 Subject: [PATCH] =?UTF-8?q?=EB=B9=84=ED=96=89=EA=B3=84=ED=9A=8D=EC=84=9C?= =?UTF-8?q?=20=EC=8B=A0=EC=B2=AD=20=ED=8F=BC(=EC=9E=91=EC=97=85=EC=A4=91)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/basis/dron/BasisDronForm.js | 7 +- src/components/basis/dron/BasisIdntform.js | 57 +++- .../basis/flight/plan/FlightPlanForm.js | 251 ++++++++++++++++-- .../basis/dron/BasisDronDetailContainer.js | 2 +- .../basis/dron/BasisIdntfContainer.js | 2 + 5 files changed, 281 insertions(+), 38 deletions(-) diff --git a/src/components/basis/dron/BasisDronForm.js b/src/components/basis/dron/BasisDronForm.js index 86cb13d..5a3b0f3 100644 --- a/src/components/basis/dron/BasisDronForm.js +++ b/src/components/basis/dron/BasisDronForm.js @@ -8,7 +8,8 @@ import { FormGroup, Input, Label, - Row + Row, + Button } from 'reactstrap'; import { ARCTFT_TYPE_CD, WGHT_TYPE_CD } from '../../../configs/constants'; @@ -305,7 +306,7 @@ export const BasisDronForm = props => { -
+ {/*

운영자 정보

@@ -359,7 +360,7 @@ export const BasisDronForm = props => { -
+ */} {/*
diff --git a/src/components/basis/dron/BasisIdntform.js b/src/components/basis/dron/BasisIdntform.js index a212ae9..6d3f3ae 100644 --- a/src/components/basis/dron/BasisIdntform.js +++ b/src/components/basis/dron/BasisIdntform.js @@ -11,6 +11,7 @@ import { DropdownItem, DropdownToggle, Card, + FormFeedback, CardHeader, CardBody, CardTitle, @@ -62,28 +63,37 @@ export const BasisIdntfForm = props => {
- + - * - 식별번호 + *식별번호 - + *장비타입 - + *수정일자 + + + *소유자명 + + + + + *연락처 + + {i => (
- + { > - + { > - + { > + + + + props.handlerInput(e, i)} + value={props.data[i].ownerNm} + readOnly={props.data[i].isSave} + size='sm' + > + + + + + + props.handlerInput(e, i)} + value={props.data[i].hpno} + readOnly={props.data[i].isSave} + size='sm' + > + + { @@ -151,19 +151,15 @@ const FlightPlanForm = (props) => { - -
-
- { - + +
+
+ + {/* - {/* CDNOT 코드연동 필요 */} - {/* {ARCTFT_TYPE_CD.map(item => { + CDNOT 코드연동 필요 + {ARCTFT_TYPE_CD.map(item => { return ( ); - })} */} + })} - - + */} + + {/* - - + */}
@@ -265,6 +265,205 @@ const FlightPlanForm = (props) => { 비행 구역 설정
+
+ + + + + + + + + +
+ + +
+
+ +
+
+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + +
+ +
+
+

조종사 정보

+ + 조종사 조회 + +
+
+ + + + + + + + + + + + + + +
+
+ + + +
+ + +
+
+ +
+
+ + + + + + + +
+
+
+
+
+

기체 정보

+ +  기체 조회  + +
diff --git a/src/containers/basis/dron/BasisDronDetailContainer.js b/src/containers/basis/dron/BasisDronDetailContainer.js index 5da5703..045f758 100644 --- a/src/containers/basis/dron/BasisDronDetailContainer.js +++ b/src/containers/basis/dron/BasisDronDetailContainer.js @@ -44,11 +44,11 @@ export const BasisDronDetailContainer = props => { prdctNum: '', imageUrl: '', wghtTypeCd: '', - ownerSno: '', createDt: '', createUserId: '', updateUserId: '', updateDt: '', + ownerSno: '', ownerNm: '', hpno: '' }, diff --git a/src/containers/basis/dron/BasisIdntfContainer.js b/src/containers/basis/dron/BasisIdntfContainer.js index 083a3e9..5e67cc9 100644 --- a/src/containers/basis/dron/BasisIdntfContainer.js +++ b/src/containers/basis/dron/BasisIdntfContainer.js @@ -14,6 +14,8 @@ export const BasisIdntfContainer = props => { id: '', idntfNum: '', idntfTypeCd: 'DRON', + ownerNm:'', + hpno:'', isSave: false });