Browse Source

feat/검색창 분기 수정

master
sanguu516 2 months ago
parent
commit
3240fc8e1e
  1. 24
      src/containers/flight/ControlApprovalsContainer.js
  2. 24
      src/containers/flight/OperationApprovalsContainer.js
  3. 1
      src/redux/features/laanc/laancState.ts

24
src/containers/flight/ControlApprovalsContainer.js

@ -232,6 +232,21 @@ export default function ControlApprovalsContainer({ mode }) {
setPopup(popupRef.current);
};
const checkSearch = text => {
switch (text) {
case '승인':
return 'S';
case '미승인':
return 'F';
case '비대상':
return 'U';
case '조건부승인':
return 'C';
case '조건부 승인':
return 'C';
}
};
const handlerSearch = (search, searchDate, filterArea) => {
setStartDate(searchDate.startDate);
setEndDate(searchDate.endDate);
@ -251,14 +266,7 @@ export default function ControlApprovalsContainer({ mode }) {
ctprvn: filterArea.ctprvn === '전체' ? '' : filterArea.ctprvn,
sig: filterArea.sig === '전체' ? '' : filterArea.sig,
address: filterArea.address,
approvalCd:
search === '승인'
? 'S'
: search === '미승인'
? 'F'
: search === '조건부승인' || search === '조건부 승인'
? 'C'
: 'U'
approvalCd: checkSearch(search)
})
);
} else if (search != '') {

24
src/containers/flight/OperationApprovalsContainer.js

@ -276,6 +276,21 @@ export default function OperationApprovalsContainer({ mode }) {
setPopup(popupRef.current);
};
const checkSearch = text => {
switch (text) {
case '승인':
return 'S';
case '미승인':
return 'F';
case '비대상':
return 'U';
case '조건부승인':
return 'C';
case '조건부 승인':
return 'C';
}
};
const handlerSearch = (search, searchDate, filterArea) => {
setStartDate(searchDate.startDate);
setEndDate(searchDate.endDate);
@ -295,14 +310,7 @@ export default function OperationApprovalsContainer({ mode }) {
ctprvn: filterArea.ctprvn === '전체' ? '' : filterArea.ctprvn,
sig: filterArea.sig === '전체' ? '' : filterArea.sig,
address: filterArea.address,
approvalCd:
search === '승인'
? 'S'
: search === '미승인'
? 'F'
: search === '조건부승인' || search === '조건부 승인'
? 'C'
: 'U'
approvalCd: checkSearch(search)
})
);
} else if (search != '') {

1
src/redux/features/laanc/laancState.ts

@ -633,6 +633,7 @@ export interface ILaancAprvListRq {
approvalCd: string;
ctprvn?: string;
sig?: string;
reviewedType?: string;
adress?: string;
}

Loading…
Cancel
Save