- 현금영수증 필터 조회 누락 필드 수정, 용도변경 버튼 권한 수장 , 에스크로 필터 수정
This commit is contained in:
@@ -208,7 +208,7 @@ export const LinkPaymentHistoryDetail = ({
|
|||||||
<button
|
<button
|
||||||
className="btn-50 btn-blue flex-1"
|
className="btn-50 btn-blue flex-1"
|
||||||
onClick={() => onClickToSeparateApproval()}
|
onClick={() => onClickToSeparateApproval()}
|
||||||
disabled={detailExposure}
|
disabled={!detailExposure}
|
||||||
>{t('additionalService.linkPayment.separateApprovalDetail')}</button>
|
>{t('additionalService.linkPayment.separateApprovalDetail')}</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -119,7 +119,7 @@ export const CashReceiptDetail = ({
|
|||||||
};
|
};
|
||||||
|
|
||||||
const onClickToPurposeUpdate = () => {
|
const onClickToPurposeUpdate = () => {
|
||||||
if(checkGrant(menuId, 'W')){
|
if(checkGrant(menuId, 'X')){
|
||||||
setBottomSheetOn(true);
|
setBottomSheetOn(true);
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
|
|||||||
@@ -38,13 +38,15 @@ export const CashReceiptFilter = ({
|
|||||||
transactionType,
|
transactionType,
|
||||||
processResult,
|
processResult,
|
||||||
searchNumberType,
|
searchNumberType,
|
||||||
|
searchNumber,
|
||||||
setMid,
|
setMid,
|
||||||
setStartDate,
|
setStartDate,
|
||||||
setEndDate,
|
setEndDate,
|
||||||
setPurposeType,
|
setPurposeType,
|
||||||
setTransactionType,
|
setTransactionType,
|
||||||
setProcessResult,
|
setProcessResult,
|
||||||
setSearchNumberType
|
setSearchNumberType,
|
||||||
|
setSearchNumber
|
||||||
}: CashReceiptFilterProps) => {
|
}: CashReceiptFilterProps) => {
|
||||||
const { t } = useTranslation();
|
const { t } = useTranslation();
|
||||||
|
|
||||||
@@ -55,12 +57,10 @@ export const CashReceiptFilter = ({
|
|||||||
const [filterTransactionType, setFilterTransactionType] = useState<CashReceiptTransactionType>(transactionType);
|
const [filterTransactionType, setFilterTransactionType] = useState<CashReceiptTransactionType>(transactionType);
|
||||||
const [filterProcessResult, setFilterProcessResult] = useState<CashReceiptProcessResult>(processResult);
|
const [filterProcessResult, setFilterProcessResult] = useState<CashReceiptProcessResult>(processResult);
|
||||||
const [filterSearchNumberType, setFilterSearchNumberType] = useState<CashReceiptSearchNumberType>(searchNumberType);
|
const [filterSearchNumberType, setFilterSearchNumberType] = useState<CashReceiptSearchNumberType>(searchNumberType);
|
||||||
|
const [filterSearchNumber, setFilterSearchNumber] = useState<string>(searchNumber)
|
||||||
const [filterIssueType, setFilterIssueType] = useState<string>('');
|
|
||||||
const [filterIssueNumber, setFilterIssueNumber] = useState<string>('');
|
|
||||||
const issueTypeOptionsGroup = [
|
const issueTypeOptionsGroup = [
|
||||||
{name: t('filter.searchOptions.approvalNumber'), value: 'issue'},
|
{name: t('filter.searchOptions.approvalNumber'), value: CashReceiptSearchNumberType.APPROVAL_NUMBER},
|
||||||
{name: t('filter.searchOptions.issueNumber'), value: 'issue2'},
|
{name: t('filter.searchOptions.issueNumber'), value: CashReceiptSearchNumberType.ISSUE_NUMBER},
|
||||||
];
|
];
|
||||||
|
|
||||||
const midOptions = useStore.getState().UserStore.selectOptionsMids;
|
const midOptions = useStore.getState().UserStore.selectOptionsMids;
|
||||||
@@ -84,6 +84,8 @@ export const CashReceiptFilter = ({
|
|||||||
setPurposeType(filterPurposeType);
|
setPurposeType(filterPurposeType);
|
||||||
setTransactionType(filterTransactionType);
|
setTransactionType(filterTransactionType);
|
||||||
setProcessResult(filterProcessResult);
|
setProcessResult(filterProcessResult);
|
||||||
|
setSearchNumberType(filterSearchNumberType)
|
||||||
|
setSearchNumber(filterSearchNumber)
|
||||||
onClickToClose();
|
onClickToClose();
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -149,8 +151,8 @@ export const CashReceiptFilter = ({
|
|||||||
selectValue={ filterSearchNumberType }
|
selectValue={ filterSearchNumberType }
|
||||||
selectSetter={ setFilterSearchNumberType }
|
selectSetter={ setFilterSearchNumberType }
|
||||||
selectOptions={ issueTypeOptionsGroup }
|
selectOptions={ issueTypeOptionsGroup }
|
||||||
inputValue={ filterIssueNumber }
|
inputValue={ filterSearchNumber }
|
||||||
inputSetter={ setFilterIssueNumber }
|
inputSetter={ setFilterSearchNumber }
|
||||||
></FilterSelectInput>
|
></FilterSelectInput>
|
||||||
</div>
|
</div>
|
||||||
<div className="apply-row">
|
<div className="apply-row">
|
||||||
|
|||||||
@@ -125,8 +125,8 @@ export const EscrowFilter = ({
|
|||||||
selectValue={ filterSearchType }
|
selectValue={ filterSearchType }
|
||||||
selectSetter={ setSearchType }
|
selectSetter={ setSearchType }
|
||||||
selectOptions={ searchTypeOptionsGroup }
|
selectOptions={ searchTypeOptionsGroup }
|
||||||
inputValue={ searchKeyword }
|
inputValue={ filterSearchKeyword }
|
||||||
inputSetter={ setSearchKeyword }
|
inputSetter={ setFilterSearchKeyword }
|
||||||
></FilterSelectInput>
|
></FilterSelectInput>
|
||||||
<FilterCalendar
|
<FilterCalendar
|
||||||
title={t('filter.period')}
|
title={t('filter.period')}
|
||||||
|
|||||||
Reference in New Issue
Block a user