refactor(FE-361,363): Refactor purchases-per-supplier report to use API

This commit is contained in:
rstubryan
2025-12-13 10:55:15 +07:00
parent 67b5187d39
commit bd4c51cb04
3 changed files with 267 additions and 210 deletions
+6 -5
View File
@@ -1,7 +1,7 @@
import { BaseMetadata } from '@/types/api/api-general';
import { Supplier } from '@/types/api/supplier/supplier';
import { Product } from '@/types/api/product/product';
import { Area } from '@types/api/area/area';
import { Area } from '@/types/api/area/area';
export type LogisticPurchasePerSupplierItems = {
id: number;
@@ -20,11 +20,12 @@ export type LogisticPurchasePerSupplierItems = {
travel_number: string;
};
export type BaseLogisticPurchasePerSupplierReport = {
export type SupplierWithItems = {
id: number;
supplier: Supplier;
items: LogisticStockItems[];
items: LogisticPurchasePerSupplierItems[];
};
export type LogisticPurchasePerSupplierReport = BaseMetadata &
BaseLogisticStockReport;
export type LogisticPurchasePerSupplierReport = BaseMetadata & {
data: SupplierWithItems[];
};