Recebe os parâmetros razaoSocial
, cnpj
, email
e senha
.
razaoSocial
: Um campo de texto com a razão social da empresa.cnpj
: Um campo de texto com o cnpj formatado.email
: Um campo de texto com o e-mail da empresa.senha
: Um campo de texto com a senha não criptografada.
200
- Cadastro feito com sucesso.
{
msg: "Sucesso"
}
400
- Erro relacionado aos dados enviados.
{
msg: "Erro ..."
}
500
- Erro.
{
msg: "Erro ..."
}
Recebe os parâmetros email
e senha
.
email
: Um campo de texto com o e-mail da empresa.senha
: Um campo de texto com a senha não criptografada.
200
- Login feito com sucesso.
{
msg: "Sucesso",
emp_cod: 3,
nome: "Empresa abc",
cnpj: "12.345.678/0002-00",
email: "empresa.abc@gmail.com"
}
400
- Erro relacionado aos dados enviados.
{
msg: "Erro ..."
}
500
- Erro.
{
msg: "Erro ..."
}
Recebe o parâmetro emp_cod
.
emp_cod
: O código da empresa.
200
- Sucesso.
{
msg: "Sucesso",
funcionarios: [
{
fun_cod: 0,
fun_nome: "Nome do Funcionário",
fun_funcao: "função",
fun_email: "email@gmail.com",
fun_celular: "(12) 99999-9999",
car_cod: 3,
fun_dataNasc: "dd/mm/aaaa"
},
...
]
}
400
- Erro relacionado aos dados enviados.
{
msg: "Erro ..."
}
500
- Erro.
{
msg: "Erro ..."
}
Recebe os parâmetros nome
, funcao
, email
, celular
, senha
, car_cod
e emp_cod
.
nome
: Um campo de texto com o nome do funcionário.email
: Um campo de texto com o e-mail do funcionário.celular
: Um campo de texto com o número de celular do funcionário.senha
: Um campo de texto com a senha não criptografada.car_cod
: Um campo numérico com o id do cargo daquele funcionário (Funcionário padrão: 1, Técnico: 2, Admin: 3).emp_cod
: Código da empresa que está cadastrando o usuário (Não será um campo para o usuário colocar qualquer código, será enviado para o back o código da empresa que está logada realizando o cadastro).funcao
: Um campo de texto com uma descrição da função que o funcionário exerce.
200
- Cadastro feito com sucesso.
{
msg: "Sucesso"
}
400
- Erro relacionado aos dados enviados.
{
msg: "Erro ..."
}
500
- Erro.
{
msg: "Erro ..."
}
Recebe os parâmetros email
e senha
.
email
: Um campo de texto com o e-mail do funcionário.senha
: Um campo de texto com a senha não criptografada.
200
- Login feito com sucesso.
{
msg: "Sucesso",
fun_cod: 2,
nome: "Funcionário Tal",
email: "funcemail@gmail.com",
celular: "(12) 98899-5893",
funcao: "TI",
car_cod: 1,
emp_cod: 3
}
400
- Erro relacionado aos dados enviados.
{
msg: "Erro ..."
}
500
- Erro.
{
msg: "Erro ..."
}
Recebe os parâmetros email
, senha
e novaSenha
.
email
: Um campo de texto com o e-mail do funcionário.senha
: Um campo de texto com a senha não criptografada.novaSenha
: Um campo de texto com a nova senha não criptografada.
200
- Senha alterada com sucesso.
{
msg: "Sucesso"
}
400
- Erro relacionado aos dados enviados.
{
msg: "Erro ..."
}
500
- Erro.
{
msg: "Erro ..."
}
Recebe os parâmetros fun_cod
e emp_cod
.
fun_cod
: O código do funcionário.emp_cod
: O código da empresa a que o funcionário pertence.
200
- Valores retornados.
{
msg: "Sucesso",
nome: "Nome do Funcionário",
funcao: "Função",
email: "email",
celular: "(12) 99999-9999",
car_cod: código do cargo
}
400
- Erro relacionado aos dados enviados.
{
msg: "Erro ..."
}
500
- Erro.
{
msg: "Erro ..."
}
Recebe os parâmetros fun_cod
e cha_cod
.
fun_cod
: O código do funcionário.cha_cod
: O código do chamado.
200
- Valores retornados.
{
msg: "Sucesso"
}
400
- Erro relacionado aos dados enviados.
{
msg: "Erro ..."
}
500
- Erro.
{
msg: "Erro ..."
}
Recebe o parâmetro fun_cod
.
fun_cod
: Um campo de número com o código do funcionário.
200
- Usuário deletado com sucesso.
{
msg: "Usuário deletado com sucesso!"
}
500
- Erro.
{
msg: "Erro ..."
}
Recebe os parâmetros fun_cod
, nome
, funcao
, email
, celular
e car_cod
.
fun_cod
: Um campo de número com o código do funcionário.nome
: Um campo de texto com o novo nome do funcionário.funcao
: Um campo de texto com uma descrição da nova função que o funcionário exercerá.email
: Um campo de texto com o novo e-mail do funcionário.celular
: Um campo de texto com o novo número de celular do funcionário.car_cod
: Um campo de número com o novo id do cargo do funcionário (Funcionário padrão: 1, Técnico: 2, Admin: 3).
200
- Atualização realizada com sucesso.
{
msg: "Dados do usuário atualizados com sucesso!"
}
400
- Erro devido algum erro de preenchimento ou dado enviado para o back.
msg: "Não foi possível atualizar dados do funcionário devido algum erro de preenchimento"
500
- Erro.
{
msg: "Erro ..."
}
Deve ser enviado como FormData
e sem Content-Type
caso envie uma imagem.
Recebe os parâmetros desc
, local
, titulo
, fun_cod
, emp_cod
, serv
.
desc
: Um campo de texto com uma descrição do problema que o chamado referência.local
: Um campo de texto com uma descrição do local onde o problema referenciado está.titulo
: Um campo de texto que contém um breve título do chamado.fun_cod
: Um campo numérico que vai conter o código do funcíonario responsável pelo chamado.emp_cod
: Um campo numérico com o código da empresa resposável pelo chamado.serv
: Código do tipo.- Pode receber também um arquivo.
200
- Cadastro feito com sucesso.
{
msg: "Chamada iniciado com sucesso"
}
500
- Erro.
{
msg: "Erro ..."
}
Recebe o parâmetro emp_cod
.
emp_cod
: Um campo numérico com o código da empresa.
200
- Cadastro feito com sucesso.
[
{
cha_cod: 1,
cha_desc: "Problema do chamado",
cha_dataInicio: "2001-09-11T03:55:59.000Z",
cha_dataFim: "2002-10-21T03:55:59.000Z",
cha_local: "Local do problema",
cha_titulo: "Título do problema",
cha_prioridade: "2",
fun_nome: "Funcionario tal",
sta_nome: "Status tal",
tecnico: "Tecnico tal",
ser_nome: "Serviço tal"
},
...
]
400
- Erro relacionado aos dados enviados.
{
msg: "Erro ..."
}
500
- Erro.
{
msg: "Erro ..."
}
Recebe o parâmetro emp_cod
, fun_cod
emp_cod
: Um campo numérico com o código da empresa.fun_cod
: Um campo numérico com o código do funcionário.
200
- Cadastro feito com sucesso.
[
{
cha_cod: 1,
cha_desc: "Problema do chamado",
cha_dataInicio: "2001-09-11T03:55:59.000Z",
cha_dataFim: "2002-10-21T03:55:59.000Z",
cha_local: "Local do problema",
cha_titulo: "Título do problema",
cha_prioridade: "2",
sta_nome: "Status tal",
tecnico: "Tecnico tal",
ser_nome: "Serviço tal"
},
...
]
400
- Erro relacionado aos dados enviados.
{
msg: "Erro ..."
}
500
- Erro.
{
msg: "Erro ..."
}
Recebe o parâmetro emp_cod
, tec_cod
emp_cod
: Um campo numérico com o código da empresa.tec_cod
: Um campo numérico com o código do tecnico.
200
- Cadastro feito com sucesso.
[
{
cha_cod: 1,
cha_desc: "Problema do chamado",
cha_dataInicio: "2001-09-11T03:55:59.000Z",
cha_dataFim: "2002-10-21T03:55:59.000Z",
cha_local: "Local do problema",
cha_titulo: "Título do problema",
cha_prioridade: "2",
sta_nome: "Status tal",
tecnico: "Tecnico tal",
ser_nome: "Serviço tal"
},
...
]
400
- Erro relacionado aos dados enviados.
{
msg: "Erro ..."
}
500
- Erro.
{
msg: "Erro ..."
}
Recebe o parâmetro emp_cod
, fun_cod
, cha_cod
emp_cod
: Um campo numérico com o código da empresa.fun_cod
: Um campo numérico com o código do funcionário.cha_cod
: Um campo numérico com o código do chamado.
200
- Chamado retornado com sucesso.
{
cha_cod: 1,
cha_desc: "Problema do chamado",
cha_dataInicio: "2001-09-11T03:55:59.000Z",
cha_dataFim: "2002-10-21T03:55:59.000Z",
cha_local: "Local do problema",
cha_titulo: "Título do problema",
cha_prioridade: "2",
fun_nome: "Funcionario tal",
sta_nome: "Status tal",
tecnico: "Tecnico tal",
ser_nome: "Serviço tal"
}
400
- Erro relacionado aos dados enviados.
{
msg: "Erro ..."
}
500
- Erro.
{
msg: "Erro ..."
}
Recebe os parâmetros: emp_cod
, priori
, func
, status
, tipo
.
emp_cod
: Um campo numérico com o código da empresa.priori
: Um campo numérico com o número da prioridade do chamado.func
: Um campo de texto com o nome do funcionário responsável pelo chamado.status
: Um campo de texto com o status do chamado.tipo
: Um campo de texto com o tipo de serviço do chamado.
200
- Chamado retornado com sucesso.
[
{
cha_cod: 1,
cha_desc: "Problema do chamado",
cha_dataInicio: "2001-09-11T03:55:59.000Z",
cha_dataFim: "2002-10-21T03:55:59.000Z",
cha_local: "Local do problema",
cha_titulo: "Título do problema",
cha_prioridade: "2",
fun_nome: "Funcionario tal",
sta_nome: "Status tal",
tecnico: "Tecnico tal",
ser_nome: "Serviço tal"
},
...
]
400
- Erro relacionado aos dados enviados.
{
msg: "Erro ..."
}
500
- Erro.
{
msg: "Erro ..."
}
Recebe os parâmetros: sta_cod
, cha_cod
.
sta_cod
: Um campo numérico com o código do status desejado.cha_cod
: Um campo numérico com o código do chamado desejado.
200
- Chamado atualizado com sucesso.
{
msg: Chamado atualizado com sucesso
}
400
- Erro relacionado aos dados enviados.
{
msg: "Erro ..."
}
500
- Erro.
{
msg: "Erro ..."
}
Recebe os parâmetros: priori
, cha_cod
.
priori
: Um campo numérico com o número da prioridade desejada.cha_cod
: Um campo numérico com o código do chamado desejado.
200
- Chamado atualizado com sucesso.
{
msg: Chamado atualizado com sucesso
}
400
- Erro relacionado aos dados enviados.
{
msg: "Erro ..."
}
500
- Erro.
{
msg: "Erro ..."
}
Deve ser enviado como FormData
e sem Content-Type
caso envie uma imagem.
Recebe os parâmetros msg_texto
, fun_cod
, ct_cod
.
msg_texto
: Um campo de texto com o texto da mensagem.fun_cod
: Um campo numérico com o código do funcionário que enviou a mensagem.ct_cod
: Um campo numérico com o código do chamado a que essa mensagem pertence.- Pode receber também um arquivo.
200
- Mensagens retornadas com sucesso.
{
msg: "Sucesso"
}
400
- Erro relacionado aos dados enviados.
{
msg: "Erro ..."
}
500
- Erro.
{
msg: "Erro ..."
}
Recebe os parâmetros cha_cod
e pag
.
cha_cod
: Um campo numérico com o código do chamado.pag
: Um número de "páginação" para as mensagens.
200
- Mensagens retornadas com sucesso.
{
msg: "Sucesso",
mensagens: [
{
texto: "texto da mensagem",
arquivo: "url/do/arquivo/da/mensagem",
remetente: código do funcionário que enviou a mensagem,
dataEnvio: "dd/mm/aaaa"
},
...
]
}
400
- Erro relacionado aos dados enviados.
{
msg: "Erro ..."
}
500
- Erro.
{
msg: "Erro ..."
}
Recebe os parâmetros inicioPeriodo
, fimPeriodo
, prioridade
.
inicioPeriodo
: Um campo de data com o formatoYYYY-mm-dd
para o início do período.fimPeriodo
: Um campo de data com o formatoYYYY-mm-dd
para o fim do período.prioridade
: Um campo numérico com o código da prioridade dos chamados.emp_cod
: Um campo numérico com o código da empresa.
200
- Chamados retornados com sucesso.
{
msg: "Sucesso",
chamados: [
cha_cod,
cha_cod,
cha_cod,
cha_cod
]
}
400
- Erro relacionado aos dados enviados.
{
msg: "Erro ..."
}
500
- Erro.
{
msg: "Erro ..."
}
Recebe os parâmetros inicioPeriodo
, fimPeriodo
, status
.
inicioPeriodo
: Um campo de data com o formatoYYYY-mm-dd
para o início do período.fimPeriodo
: Um campo de data com o formatoYYYY-mm-dd
para o fim do período.status
: Um campo numérico com o código do status dos chamados.emp_cod
: Um campo numérico com o código da empresa.
200
- Chamados retornados com sucesso.
{
msg: "Sucesso",
chamados: [
cha_cod,
cha_cod,
cha_cod,
cha_cod
]
}
400
- Erro relacionado aos dados enviados.
{
msg: "Erro ..."
}
500
- Erro.
{
msg: "Erro ..."
}
Recebe os parâmetros per
, resp
, emp_cod
.
per
: Um campo de texto com a pergunta que queira cadastrar.resp
: Um campo de texto com a resposta a pergunta cadastrada.emp_cod
: Um campo númerico com o código da empresa responsável pela pergunta.
200
- Cadastro feito com sucesso.
{
msg: "Pergunta cadastrada com sucesso"
}
500
- Erro.
{
msg: "Erro ..."
}
Recebe o parâmetro emp_cod
.
emp_cod
: Um campo numérico com o código da empresa.
200
- Cadastro feito com sucesso.
[
{
per_cod: 1,
per_desc: "Pergunta tal",
per_resposta: "Resposta a pertunta tal",
},
...
]
400
- Erro relacionado aos dados enviados.
{
msg: "Erro ..."
}
500
- Erro.
{
msg: "Erro ..."
}