Implementación AnomalIA - Fix de dropdowns y permisos.
All checks were successful
Optimized Build and Deploy / remote-build-and-deploy (push) Successful in 5m17s
All checks were successful
Optimized Build and Deploy / remote-build-and-deploy (push) Successful in 5m17s
This commit is contained in:
@@ -2,6 +2,7 @@ import apiClient from '../apiClient';
|
||||
import type { EstadoBobinaDto } from '../../models/dtos/Impresion/EstadoBobinaDto';
|
||||
import type { CreateEstadoBobinaDto } from '../../models/dtos/Impresion/CreateEstadoBobinaDto';
|
||||
import type { UpdateEstadoBobinaDto } from '../../models/dtos/Impresion/UpdateEstadoBobinaDto';
|
||||
import type { EstadoBobinaDropdownDto } from '../../models/dtos/Impresion/EstadoBobinaDropdownDto';
|
||||
|
||||
const getAllEstadosBobina = async (denominacionFilter?: string): Promise<EstadoBobinaDto[]> => {
|
||||
const params: Record<string, string> = {};
|
||||
@@ -11,6 +12,11 @@ const getAllEstadosBobina = async (denominacionFilter?: string): Promise<EstadoB
|
||||
return response.data;
|
||||
};
|
||||
|
||||
const getAllDropdownEstadosBobina = async (): Promise<EstadoBobinaDropdownDto[]> => {
|
||||
const response = await apiClient.get<EstadoBobinaDropdownDto[]>('/estadosbobina/dropdown');
|
||||
return response.data;
|
||||
};
|
||||
|
||||
const getEstadoBobinaById = async (id: number): Promise<EstadoBobinaDto> => {
|
||||
const response = await apiClient.get<EstadoBobinaDto>(`/estadosbobina/${id}`);
|
||||
return response.data;
|
||||
@@ -31,6 +37,7 @@ const deleteEstadoBobina = async (id: number): Promise<void> => {
|
||||
|
||||
const estadoBobinaService = {
|
||||
getAllEstadosBobina,
|
||||
getAllDropdownEstadosBobina,
|
||||
getEstadoBobinaById,
|
||||
createEstadoBobina,
|
||||
updateEstadoBobina,
|
||||
|
||||
@@ -12,6 +12,12 @@ const getAllTiposBobina = async (denominacionFilter?: string): Promise<TipoBobin
|
||||
return response.data;
|
||||
};
|
||||
|
||||
const getAllDropdownTiposBobina = async (): Promise<TipoBobinaDto[]> => {
|
||||
// Llama a GET /api/tiposbobina/dropdown
|
||||
const response = await apiClient.get<TipoBobinaDto[]>('/tiposbobina/dropdown');
|
||||
return response.data;
|
||||
};
|
||||
|
||||
const getTipoBobinaById = async (id: number): Promise<TipoBobinaDto> => {
|
||||
// Llama a GET /api/tiposbobina/{id}
|
||||
const response = await apiClient.get<TipoBobinaDto>(`/tiposbobina/${id}`);
|
||||
@@ -36,6 +42,7 @@ const deleteTipoBobina = async (id: number): Promise<void> => {
|
||||
|
||||
const tipoBobinaService = {
|
||||
getAllTiposBobina,
|
||||
getAllDropdownTiposBobina,
|
||||
getTipoBobinaById,
|
||||
createTipoBobina,
|
||||
updateTipoBobina,
|
||||
|
||||
Reference in New Issue
Block a user