Browse Source

기체조회 필터기능 오류 수정

pull/2/head
qkr7828(박재우) 2 years ago
parent
commit
0483a4950a
  1. 6
      src/components/basis/flight/plan/FlightPlanArcrft.js
  2. 8
      src/containers/basis/flight/plan/FlightPlanArcrftContainer.js
  3. 2
      src/containers/basis/flight/plan/FlightPlanPilotContainer.js

6
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 {Search} from 'react-feather';
import {GridDatabase} from '../../../crud/grid/GridDatatable'; import {GridDatabase} from '../../../crud/grid/GridDatatable';
const FlightPlanArcrft = ({ arcrftList, handleSelectArcrft, onClickEvent, setInputVal, returnArcrft }) => { const FlightPlanArcrft = ({ arcrftList, handleSelectArcrft, onClickEvent, inputVal, returnArcrft,onChange }) => {
const columns = [ const columns = [
{id: 'groupNm', name: '그룹 명', cell: row => (<div>{row.groupNm}</div>)}, {id: 'groupNm', name: '그룹 명', cell: row => (<div>{row.groupNm}</div>)},
{id: 'arcrftModelNm', name: '모델 명', cell: row => (<div>{row.arcrftModelNm}</div>)}, {id: 'arcrftModelNm', name: '모델 명', cell: row => (<div>{row.arcrftModelNm}</div>)},
@ -57,8 +57,8 @@ const FlightPlanArcrft = ({ arcrftList, handleSelectArcrft, onClickEvent, setInp
type='text' type='text'
id='ownerNm' id='ownerNm'
name='ownerNm' name='ownerNm'
// value={props.params.groupNm} value={inputVal}
onChange={(e) => {setInputVal(e.target.value)}} onChange={onChange}
bsSize='sm' bsSize='sm'
// onKeyPress={props.onKeyPress} // onKeyPress={props.onKeyPress}
placeholder='소유자 명을 입력하세요' placeholder='소유자 명을 입력하세요'

8
src/containers/basis/flight/plan/FlightPlanArcrftContainer.js

@ -38,7 +38,11 @@ const FlightPlanArcrftContainer = ({handleModal, type}) => {
setInputVal(e.target.value); setInputVal(e.target.value);
onTest(); onTest();
setInputVal('');
} }
const onChange = (e) => {
setInputVal(e.target.value);
};
useEffect(()=> { useEffect(()=> {
console.log('>>>>') console.log('>>>>')
if(arcrftList) { if(arcrftList) {
@ -53,7 +57,7 @@ const FlightPlanArcrftContainer = ({handleModal, type}) => {
if(inputVal==''){ if(inputVal==''){
setReturnArcrft(unit) setReturnArcrft(unit)
}else if(unit.ownerNm.includes(inputVal)){ }else if(unit.ownerNm.includes(inputVal)){
setReturnArcrft(unit) setReturnArcrft(MATCHVALUE)
}else if (inputVal != ''){ }else if (inputVal != ''){
setReturnArcrft('') setReturnArcrft('')
} }
@ -67,6 +71,8 @@ const FlightPlanArcrftContainer = ({handleModal, type}) => {
returnArcrft={returnArcrft} returnArcrft={returnArcrft}
setInputVal={setInputVal} setInputVal={setInputVal}
onClickEvent={onClickEvent} onClickEvent={onClickEvent}
inputVal={inputVal}
onChange={onChange}
/> />
) )
} }

2
src/containers/basis/flight/plan/FlightPlanPilotContainer.js

@ -42,7 +42,7 @@ const FlightPlanPilotContainer = ({handleModal, type}) => {
},[pilotList]) },[pilotList])
const onChange = (e) => { const onChange = (e) => {
setInputVal(e.target.value); setInputVal(e.target.value);
}; };
const onClickEvent= (e)=> { const onClickEvent= (e)=> {

Loading…
Cancel
Save