diff --git a/src/components/basis/flight/plan/FlightPlanArcrft.js b/src/components/basis/flight/plan/FlightPlanArcrft.js index cca6138..5ed285f 100644 --- a/src/components/basis/flight/plan/FlightPlanArcrft.js +++ b/src/components/basis/flight/plan/FlightPlanArcrft.js @@ -3,7 +3,7 @@ import {Button, Card, CardBody, Col, CustomInput, Row, FormGroup, Input, Label} import {Search} from 'react-feather'; import {GridDatabase} from '../../../crud/grid/GridDatatable'; -const FlightPlanArcrft = ({ arcrftList, handleSelectArcrft, onClickEvent, setInputVal, returnArcrft }) => { +const FlightPlanArcrft = ({ arcrftList, handleSelectArcrft, onClickEvent, inputVal, returnArcrft,onChange }) => { const columns = [ {id: 'groupNm', name: '그룹 명', cell: row => (
{row.groupNm}
)}, {id: 'arcrftModelNm', name: '모델 명', cell: row => (
{row.arcrftModelNm}
)}, @@ -57,8 +57,8 @@ const FlightPlanArcrft = ({ arcrftList, handleSelectArcrft, onClickEvent, setInp type='text' id='ownerNm' name='ownerNm' - // value={props.params.groupNm} - onChange={(e) => {setInputVal(e.target.value)}} + value={inputVal} + onChange={onChange} bsSize='sm' // onKeyPress={props.onKeyPress} placeholder='소유자 명을 입력하세요' diff --git a/src/containers/basis/flight/plan/FlightPlanArcrftContainer.js b/src/containers/basis/flight/plan/FlightPlanArcrftContainer.js index 0100b1b..d709604 100644 --- a/src/containers/basis/flight/plan/FlightPlanArcrftContainer.js +++ b/src/containers/basis/flight/plan/FlightPlanArcrftContainer.js @@ -38,7 +38,11 @@ const FlightPlanArcrftContainer = ({handleModal, type}) => { setInputVal(e.target.value); onTest(); + setInputVal(''); } + const onChange = (e) => { + setInputVal(e.target.value); + }; useEffect(()=> { console.log('>>>>') if(arcrftList) { @@ -53,7 +57,7 @@ const FlightPlanArcrftContainer = ({handleModal, type}) => { if(inputVal==''){ setReturnArcrft(unit) }else if(unit.ownerNm.includes(inputVal)){ - setReturnArcrft(unit) + setReturnArcrft(MATCHVALUE) }else if (inputVal != ''){ setReturnArcrft('') } @@ -67,6 +71,8 @@ const FlightPlanArcrftContainer = ({handleModal, type}) => { returnArcrft={returnArcrft} setInputVal={setInputVal} onClickEvent={onClickEvent} + inputVal={inputVal} + onChange={onChange} /> ) } diff --git a/src/containers/basis/flight/plan/FlightPlanPilotContainer.js b/src/containers/basis/flight/plan/FlightPlanPilotContainer.js index f145e65..8dd72f2 100644 --- a/src/containers/basis/flight/plan/FlightPlanPilotContainer.js +++ b/src/containers/basis/flight/plan/FlightPlanPilotContainer.js @@ -42,7 +42,7 @@ const FlightPlanPilotContainer = ({handleModal, type}) => { },[pilotList]) - const onChange = (e) => { + const onChange = (e) => { setInputVal(e.target.value); }; const onClickEvent= (e)=> {