From fe9a039531daf539a04a660de0942b9de2e96ad7 Mon Sep 17 00:00:00 2001 From: HyeonJongKim Date: Fri, 14 Nov 2025 20:43:27 +0900 Subject: [PATCH] =?UTF-8?q?-=20=ED=98=84=EA=B8=88=EC=98=81=EC=88=98?= =?UTF-8?q?=EC=A6=9D=20=ED=95=84=ED=84=B0=20=EC=A1=B0=ED=9A=8C=20=EB=88=84?= =?UTF-8?q?=EB=9D=BD=20=ED=95=84=EB=93=9C=20=EC=88=98=EC=A0=95,=20?= =?UTF-8?q?=EC=9A=A9=EB=8F=84=EB=B3=80=EA=B2=BD=20=EB=B2=84=ED=8A=BC=20?= =?UTF-8?q?=EA=B6=8C=ED=95=9C=20=EC=88=98=EC=9E=A5=20,=20=EC=97=90?= =?UTF-8?q?=EC=8A=A4=ED=81=AC=EB=A1=9C=20=ED=95=84=ED=84=B0=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../detail/link-payment-history-detail.tsx | 2 +- .../ui/detail/cash-receit-detail.tsx | 2 +- .../ui/filter/cash-receipt-filter.tsx | 18 ++++++++++-------- .../transaction/ui/filter/escrow-filter.tsx | 4 ++-- 4 files changed, 14 insertions(+), 12 deletions(-) diff --git a/src/entities/additional-service/ui/link-payment/detail/link-payment-history-detail.tsx b/src/entities/additional-service/ui/link-payment/detail/link-payment-history-detail.tsx index 1c41f6c..51e25c9 100644 --- a/src/entities/additional-service/ui/link-payment/detail/link-payment-history-detail.tsx +++ b/src/entities/additional-service/ui/link-payment/detail/link-payment-history-detail.tsx @@ -208,7 +208,7 @@ export const LinkPaymentHistoryDetail = ({ diff --git a/src/entities/transaction/ui/detail/cash-receit-detail.tsx b/src/entities/transaction/ui/detail/cash-receit-detail.tsx index d2fcda4..afc44a4 100644 --- a/src/entities/transaction/ui/detail/cash-receit-detail.tsx +++ b/src/entities/transaction/ui/detail/cash-receit-detail.tsx @@ -119,7 +119,7 @@ export const CashReceiptDetail = ({ }; const onClickToPurposeUpdate = () => { - if(checkGrant(menuId, 'W')){ + if(checkGrant(menuId, 'X')){ setBottomSheetOn(true); } else{ diff --git a/src/entities/transaction/ui/filter/cash-receipt-filter.tsx b/src/entities/transaction/ui/filter/cash-receipt-filter.tsx index 4528de9..ae75c20 100644 --- a/src/entities/transaction/ui/filter/cash-receipt-filter.tsx +++ b/src/entities/transaction/ui/filter/cash-receipt-filter.tsx @@ -38,13 +38,15 @@ export const CashReceiptFilter = ({ transactionType, processResult, searchNumberType, + searchNumber, setMid, setStartDate, setEndDate, setPurposeType, setTransactionType, setProcessResult, - setSearchNumberType + setSearchNumberType, + setSearchNumber }: CashReceiptFilterProps) => { const { t } = useTranslation(); @@ -55,12 +57,10 @@ export const CashReceiptFilter = ({ const [filterTransactionType, setFilterTransactionType] = useState(transactionType); const [filterProcessResult, setFilterProcessResult] = useState(processResult); const [filterSearchNumberType, setFilterSearchNumberType] = useState(searchNumberType); - - const [filterIssueType, setFilterIssueType] = useState(''); - const [filterIssueNumber, setFilterIssueNumber] = useState(''); + const [filterSearchNumber, setFilterSearchNumber] = useState(searchNumber) const issueTypeOptionsGroup = [ - {name: t('filter.searchOptions.approvalNumber'), value: 'issue'}, - {name: t('filter.searchOptions.issueNumber'), value: 'issue2'}, + {name: t('filter.searchOptions.approvalNumber'), value: CashReceiptSearchNumberType.APPROVAL_NUMBER}, + {name: t('filter.searchOptions.issueNumber'), value: CashReceiptSearchNumberType.ISSUE_NUMBER}, ]; const midOptions = useStore.getState().UserStore.selectOptionsMids; @@ -84,6 +84,8 @@ export const CashReceiptFilter = ({ setPurposeType(filterPurposeType); setTransactionType(filterTransactionType); setProcessResult(filterProcessResult); + setSearchNumberType(filterSearchNumberType) + setSearchNumber(filterSearchNumber) onClickToClose(); }; @@ -149,8 +151,8 @@ export const CashReceiptFilter = ({ selectValue={ filterSearchNumberType } selectSetter={ setFilterSearchNumberType } selectOptions={ issueTypeOptionsGroup } - inputValue={ filterIssueNumber } - inputSetter={ setFilterIssueNumber } + inputValue={ filterSearchNumber } + inputSetter={ setFilterSearchNumber } >
diff --git a/src/entities/transaction/ui/filter/escrow-filter.tsx b/src/entities/transaction/ui/filter/escrow-filter.tsx index 2e53081..dde9569 100644 --- a/src/entities/transaction/ui/filter/escrow-filter.tsx +++ b/src/entities/transaction/ui/filter/escrow-filter.tsx @@ -125,8 +125,8 @@ export const EscrowFilter = ({ selectValue={ filterSearchType } selectSetter={ setSearchType } selectOptions={ searchTypeOptionsGroup } - inputValue={ searchKeyword } - inputSetter={ setSearchKeyword } + inputValue={ filterSearchKeyword } + inputSetter={ setFilterSearchKeyword } >