diff --git a/src/features/workspace/mockData.js b/src/features/workspace/mockData.js new file mode 100644 index 0000000..70c2e12 --- /dev/null +++ b/src/features/workspace/mockData.js @@ -0,0 +1,48 @@ +/** + * Mock Data para o Ambiente Workspace Financeiro + */ + +export const MOCK_CLIENTS = [ + { id: 1, nome: 'Tech Solutions Ltda', cnpj: '12.345.678/0001-90', status: 'Ativo', total_faturado: 15400.50 }, + { id: 2, nome: 'Logística Rapida S.A.', cnpj: '98.765.432/0001-21', status: 'Ativo', total_faturado: 42300.00 }, + { id: 3, nome: 'Posto Estrela do Sul', cnpj: '45.678.901/0001-34', status: 'Inativo', total_faturado: 0.00 }, + { id: 4, nome: 'Indústrias Metalúrgicas ABC', cnpj: '32.109.876/0001-56', status: 'Ativo', total_faturado: 8900.20 }, + { id: 5, nome: 'Supermercados Dia a Dia', cnpj: '21.098.765/0001-43', status: 'Atenção', total_faturado: 125000.00 }, +]; + +export const MOCK_BOLETOS = [ + { id: 101, cliente: 'Tech Solutions Ltda', vencimento: '2026-06-15', valor: 4500.00, status: 'Pendente' }, + { id: 102, cliente: 'Logística Rapida S.A.', vencimento: '2026-06-12', valor: 12300.00, status: 'Pago' }, + { id: 103, cliente: 'Indústrias Metalúrgicas ABC', vencimento: '2026-06-10', valor: 8900.20, status: 'Atrasado' }, + { id: 104, cliente: 'Supermercados Dia a Dia', vencimento: '2026-06-20', valor: 25000.00, status: 'Pendente' }, + { id: 105, cliente: 'Tech Solutions Ltda', vencimento: '2026-05-15', valor: 4500.00, status: 'Pago' }, +]; + +export const MOCK_SERVICES = [ + { id: 201, descricao: 'Manutenção Preventiva de Frota', categoria: 'Mecânica', preco_base: 1500.00 }, + { id: 202, descricao: 'Consultoria de Gestão de Risco', categoria: 'Consultoria', preco_base: 5000.00 }, + { id: 203, descricao: 'Instalação de Rastreadores', categoria: 'Tecnologia', preco_base: 450.00 }, +]; + +export const MOCK_EXPENSES_COMPARISON = [ + { name: 'Jan', planejado: 4500, executado: 4800 }, + { name: 'Fev', planejado: 5200, executado: 5100 }, + { name: 'Mar', planejado: 4800, executado: 5500 }, + { name: 'Abr', planejado: 6100, executado: 5900 }, + { name: 'Mai', planejado: 5500, executado: 6200 }, + { name: 'Jun', planejado: 5800, executado: 5800 }, +]; + +export const MOCK_EXPENSES_CATEGORIES = [ + { name: 'Infraestrutura', value: 12500 }, + { name: 'Marketing', value: 8700 }, + { name: 'RH / Salários', value: 45000 }, + { name: 'Softwares', value: 3200 }, + { name: 'Outros', value: 1500 }, +]; + +export const MOCK_PENDING_TRANSACTIONS = [ + { id: 301, data: '2026-06-12', descricao: 'Pix Recebido - Cliente X', valor: 1500.00, tipo: 'Entrada' }, + { id: 302, data: '2026-06-12', descricao: 'Tarifa Bancária Mensal', valor: -45.90, tipo: 'Saída' }, + { id: 303, data: '2026-06-11', descricao: 'Pagamento Fornecedor Y', valor: -12000.00, tipo: 'Saída' }, +];