merge: resolve conflict

This commit is contained in:
rstubryan
2025-10-16 10:59:36 +07:00
16 changed files with 1154 additions and 120 deletions
+34
View File
@@ -0,0 +1,34 @@
import { Product } from '@/types/api/master-data/product';
import { Warehouse } from '../master-data/warehouse';
import { BaseMetadata } from '../base-metadata';
export type BaseInventoryAdjustment = {
id: number;
transaction_type: string;
quantity: number;
before_quantity: number;
after_quantity: number;
note: string;
product_warehouse_id: number;
product_warehouse: {
id: number;
quantity: number;
product_id: number;
warehouse_id: number;
product: Product;
warehouse: Warehouse;
};
};
export type InventoryAdjustment = BaseMetadata & BaseInventoryAdjustment;
export type CreateInventoryAdjustmentPayload = {
product_id: number;
warehouse_id: number;
transaction_type: string;
quantity: number;
note: string;
};
export type UpdateInventoryAdjustmentPayload =
Partial<CreateInventoryAdjustmentPayload>;