KeyIn결제 필터 추가 , range-amount 입력 type : number 변경

This commit is contained in:
HyeonJongKim
2025-09-15 11:24:11 +09:00
parent 42a3892e30
commit 8c918d50dd
8 changed files with 211 additions and 8 deletions

View File

@@ -28,6 +28,12 @@ export enum ProcessResult {
SUCCESS = 'SUCCESS',
FAILURE = 'FAILURE'
};
export enum KeyInPaymentTransactionStatus {
ALL = 'ALL',
APPROVE = 'APPROVE',
BF_CANCEL = 'BF_CANCEL',
AF_CANCEL = 'AF_CANCEL'
}
export enum AccountHolderSearchType {
ALL = 'ALL',
ACCOUNT_HOLDER = 'ACCOUNT_HOLDER',
@@ -353,6 +359,20 @@ export interface FilterProps {
filterOn: boolean;
setFilterOn: (filterOn: boolean) => void;
};
export interface KeyInPaymentFilterProps extends FilterProps {
mid: string,
startDate: string;
endDate: string;
transactionStatus: KeyInPaymentTransactionStatus;
minAmount?: number | string;
maxAmount?: number | string;
setMid: (mid: string) => void;
setStartDate: (startDate: string) => void;
setEndDate: (endDate: string) => void;
setMinAmount: (minAmount: string | number) => void;
setMaxAmount: (maxAmount: string | number) => void;
setTransactionStatus: (transactionStatus: KeyInPaymentTransactionStatus) => void;
}
// 계좌성명 조회 필터
export interface AccountHolderSearchFilterProps extends FilterProps {
mid: string;