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

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 {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 => (<div>{row.groupNm}</div>)},
{id: 'arcrftModelNm', name: '모델 명', cell: row => (<div>{row.arcrftModelNm}</div>)},
@ -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='소유자 명을 입력하세요'

8
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}
/>
)
}

Loading…
Cancel
Save