chore(FE-366): create finance types

This commit is contained in:
ValdiANS
2025-12-10 11:08:29 +07:00
parent 33691f45bb
commit 3951f197e3
+30
View File
@@ -0,0 +1,30 @@
import { BaseMetadata } from '@/types/api/api-general';
export type BaseFinance = {
id: number;
reference_number: string;
transaction_type: string;
customer_name: string;
payment_date: string;
created_date: string;
payment_method: string;
bank_name: string;
expense_amount: number;
revenue_amount: number;
};
export type Finance = BaseMetadata & BaseFinance;
export type CreateFinancePayload = {
transaction_type: string;
customer_id: number;
payment_date: string;
payment_method: string;
bank_id: number;
supplier_bank_account_number: string;
reference_number: string;
amount: number;
notes: string;
};
export type UpdateFinancePayload = CreateFinancePayload;