Listar Contratos do Funcionário
GET/contratos/:codEmpresa/:matricula
codEmpresa e matricula na URL. Consulta contratos ativos na data atual, com horários tipo_apuracao=A. total conta pessoas; funcionário não localizado retorna success:false no mesmo fluxo respond.
Request
Path Parameters
Responses
- 200
Resultado da consulta de pessoas e contratos.
- application/json
- Schema
- Example (from schema)
- semFuncionario
- semContratosAtivos
Schema
Array [
Array [
Array [
]
]
]
success boolean
message string
total int64
pessoas
object[]
empresa stringnullable
pis int64nullable
contratos
object[]
unidade string
codigo int64nullable
cargaHoraria int64nullable
horarios
object[]
dia string
marcacoes string[]
{
"success": true,
"message": "string",
"total": 0,
"pessoas": [
{
"codigo": 0,
"empresa": "string",
"pis": 0,
"contratos": [
{
"unidade": "string",
"codigo": 0,
"cargaHoraria": 0,
"horarios": [
{
"tipo": "Trabalhado",
"dia": "string",
"marcacoes": [
"string"
]
}
]
}
]
}
]
}
Exemplo de resultado
{
"success": false,
"message": "Nenhum funcionário encontrado."
}
Exemplo de resultado
{
"success": true,
"total": 0,
"pessoas": []
}
Loading...