- 현금영수증 필터 조회 누락 필드 수정, 용도변경 버튼 권한 수장 , 에스크로 필터 수정
This commit is contained in:
@@ -208,7 +208,7 @@ export const LinkPaymentHistoryDetail = ({
|
||||
<button
|
||||
className="btn-50 btn-blue flex-1"
|
||||
onClick={() => onClickToSeparateApproval()}
|
||||
disabled={detailExposure}
|
||||
disabled={!detailExposure}
|
||||
>{t('additionalService.linkPayment.separateApprovalDetail')}</button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -119,7 +119,7 @@ export const CashReceiptDetail = ({
|
||||
};
|
||||
|
||||
const onClickToPurposeUpdate = () => {
|
||||
if(checkGrant(menuId, 'W')){
|
||||
if(checkGrant(menuId, 'X')){
|
||||
setBottomSheetOn(true);
|
||||
}
|
||||
else{
|
||||
|
||||
@@ -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<CashReceiptTransactionType>(transactionType);
|
||||
const [filterProcessResult, setFilterProcessResult] = useState<CashReceiptProcessResult>(processResult);
|
||||
const [filterSearchNumberType, setFilterSearchNumberType] = useState<CashReceiptSearchNumberType>(searchNumberType);
|
||||
|
||||
const [filterIssueType, setFilterIssueType] = useState<string>('');
|
||||
const [filterIssueNumber, setFilterIssueNumber] = useState<string>('');
|
||||
const [filterSearchNumber, setFilterSearchNumber] = useState<string>(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 }
|
||||
></FilterSelectInput>
|
||||
</div>
|
||||
<div className="apply-row">
|
||||
|
||||
@@ -125,8 +125,8 @@ export const EscrowFilter = ({
|
||||
selectValue={ filterSearchType }
|
||||
selectSetter={ setSearchType }
|
||||
selectOptions={ searchTypeOptionsGroup }
|
||||
inputValue={ searchKeyword }
|
||||
inputSetter={ setSearchKeyword }
|
||||
inputValue={ filterSearchKeyword }
|
||||
inputSetter={ setFilterSearchKeyword }
|
||||
></FilterSelectInput>
|
||||
<FilterCalendar
|
||||
title={t('filter.period')}
|
||||
|
||||
Reference in New Issue
Block a user