mirror of
https://gitlab.com/mbugroup/lti-web-client.git
synced 2026-05-20 13:32:00 +00:00
33 lines
853 B
TypeScript
33 lines
853 B
TypeScript
import { BaseApiService } from '@/services/api/base';
|
|
import {
|
|
CreateProductWarehousePayload,
|
|
ProductWarehouse,
|
|
UpdateProductWarehousePayload,
|
|
} from '@/types/api/inventory/product-warehouse';
|
|
import {
|
|
CreateMovementPayload,
|
|
Movement,
|
|
} from '@/types/api/inventory/movement';
|
|
import {
|
|
CreateInventoryAdjustmentPayload,
|
|
InventoryAdjustment,
|
|
} from '@/types/api/inventory/adjustment';
|
|
|
|
export const ProductWarehouseApi = new BaseApiService<
|
|
ProductWarehouse,
|
|
CreateProductWarehousePayload,
|
|
UpdateProductWarehousePayload
|
|
>('/inventory/product-warehouses');
|
|
|
|
export const MovementApi = new BaseApiService<
|
|
Movement,
|
|
CreateMovementPayload,
|
|
unknown
|
|
>('/inventory/transfers');
|
|
|
|
export const inventoryAdjustmentApi = new BaseApiService<
|
|
InventoryAdjustment,
|
|
CreateInventoryAdjustmentPayload,
|
|
unknown
|
|
>('/inventory/adjustments');
|