fix(FE): fixing response data debt supplier

This commit is contained in:
randy-ar
2026-01-13 10:46:52 +07:00
parent eb1337292b
commit 6702dd7dc6
6 changed files with 484 additions and 70 deletions
+14 -13
View File
@@ -1,19 +1,26 @@
import { BaseMetadata } from '@/types/api/api-general';
import { Area } from '@/types/api/master-data/area';
import { Supplier } from '@/types/api/master-data/supplier';
import { Warehouse } from '@/types/api/master-data/warehouse';
export type DebtSupplier = BaseMetadata & {
export interface DebtSupplier {
supplier: Supplier;
initial_balance: number;
rows: DebtRow[];
total: DebtTotal;
};
}
export type DebtRow = {
export interface DebtTotal {
aging: number;
total_price: number;
payment_price: number;
debt_price: number;
}
export interface DebtRow {
pr_number: string;
po_number: string;
pr_date: string;
po_date: string;
received_date: string;
aging: number;
area: Area;
warehouse: Warehouse;
@@ -24,11 +31,5 @@ export type DebtRow = {
debt_price: number;
status: string;
travel_number: string;
};
export type DebtTotal = {
aging: number;
total_price: number;
payment_price: number;
debt_price: number;
};
balance: number;
}