saveinmed/saveinmed-frontend/src/services/pedidoService.ts
Tiago Yamamoto b39caf0fd0 first commit
2025-12-17 13:58:26 -03:00

63 lines
No EOL
1.5 KiB
TypeScript

// SERVIÇO DESABILITADO - MIGRADO PARA BFF
// Este serviço não é mais usado após migração para BFF
export interface PedidoData {
[key: string]: any;
}
export interface ApiResponse<T = any> {
success: boolean;
data?: T;
error?: string;
}
export interface PaginatedResponse<T> extends ApiResponse<T> {
documents: T[];
total: number;
}
// Serviço desabilitado
class PedidoService {
async listar(): Promise<PaginatedResponse<PedidoData>> {
console.warn('PedidoService DESABILITADO - use BFF');
return {
success: true,
documents: [],
total: 0
};
}
async criar(dados: PedidoData): Promise<ApiResponse> {
console.warn('PedidoService DESABILITADO - use BFF');
return {
success: false,
error: 'Serviço desabilitado - use BFF'
};
}
async atualizar(id: string, dados: Partial<PedidoData>): Promise<ApiResponse> {
console.warn('PedidoService DESABILITADO - use BFF');
return {
success: false,
error: 'Serviço desabilitado - use BFF'
};
}
async deletar(id: string): Promise<ApiResponse> {
console.warn('PedidoService DESABILITADO - use BFF');
return {
success: false,
error: 'Serviço desabilitado - use BFF'
};
}
async buscarPorId(id: string): Promise<ApiResponse> {
console.warn('PedidoService DESABILITADO - use BFF');
return {
success: false,
error: 'Serviço desabilitado - use BFF'
};
}
}
export const pedidoService = new PedidoService();