|
|
|
@ -10,6 +10,11 @@ function RightMenuContainer() {
|
|
|
|
|
const [startDate, setStartDate] = useState(dayjs().format('YYYY-MM-DD')); |
|
|
|
|
const [endDate, setEndDate] = useState(); |
|
|
|
|
const [selected, setSelected] = useState(null); |
|
|
|
|
// 식별번호
|
|
|
|
|
const [filterId, setFilterId] = useState(''); |
|
|
|
|
|
|
|
|
|
// 지역
|
|
|
|
|
const [filterArea, setFilterArea] = useState(''); |
|
|
|
|
|
|
|
|
|
const dispatch = useDispatch(); |
|
|
|
|
|
|
|
|
@ -34,11 +39,11 @@ function RightMenuContainer() {
|
|
|
|
|
setEndDate(payload.endDate); |
|
|
|
|
|
|
|
|
|
return; |
|
|
|
|
case 'handlerSearchRs': |
|
|
|
|
console.log(payload.filter); |
|
|
|
|
setFilter(payload.filter); |
|
|
|
|
// case 'handlerSearchRs':
|
|
|
|
|
// console.log(payload.filter);
|
|
|
|
|
// setFilter(payload.filter);
|
|
|
|
|
|
|
|
|
|
return; |
|
|
|
|
// return;
|
|
|
|
|
default: |
|
|
|
|
break; |
|
|
|
|
} |
|
|
|
@ -63,6 +68,9 @@ function RightMenuContainer() {
|
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
const handlerSearch = (search, searchDate, filterArea) => { |
|
|
|
|
setStartDate(searchDate.startDate); |
|
|
|
|
setEndDate(searchDate.endDate); |
|
|
|
|
setFilter(search); |
|
|
|
|
if ( |
|
|
|
|
search != '' && |
|
|
|
|
(search === '승인' || search === '미승인' || search === '비대상') |
|
|
|
@ -121,9 +129,17 @@ function RightMenuContainer() {
|
|
|
|
|
style={{ width: '100vw' }} |
|
|
|
|
> |
|
|
|
|
<div className='layer-content'> |
|
|
|
|
<NewFlightApprovalsReport handlerSearch={handlerSearch} /> |
|
|
|
|
<NewFlightApprovalsReport |
|
|
|
|
handlerSearch={handlerSearch} |
|
|
|
|
filterId={filterId} |
|
|
|
|
setFilterId={setFilterId} |
|
|
|
|
filterArea={filterArea} |
|
|
|
|
setFilterArea={setFilterArea} |
|
|
|
|
/> |
|
|
|
|
<NewFlightApprovalsTable |
|
|
|
|
filter={filter} |
|
|
|
|
filterArea={filterArea} |
|
|
|
|
filterId={filterId} |
|
|
|
|
startDate={startDate} |
|
|
|
|
endDate={endDate} |
|
|
|
|
selected={selected} |
|
|
|
|