mirror of
https://gitlab.com/mbugroup/lti-web-client.git
synced 2026-05-20 13:32:00 +00:00
40 lines
1.0 KiB
TypeScript
40 lines
1.0 KiB
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';
|
|
import { InventoryProduct } from '@/types/api/inventory/product';
|
|
|
|
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');
|
|
|
|
export const InventoryProductApi = new BaseApiService<
|
|
InventoryProduct,
|
|
unknown,
|
|
unknown
|
|
>('/inventory/product-stocks');
|