Schemas
ProjectViewModel
- idstringobrigatório
ID único do projeto
- titlestringobrigatório
Título do projeto
- projectNumbernumberobrigatório
Número do projeto (único)
- createdAtstringobrigatório
Data de criação do projeto
- statusstringobrigatório
Status do projeto
Valores permitidos:NOT_STARTEDSTARTEDPAUSEDFINISHEDPENDINGCANCELEDREQUESTED - userExecutorIdstringobrigatório
ID do usuário executor do projeto
- userRequesterIdstringobrigatório
ID do usuário solicitante do projeto
- prioritynumberobrigatório
Prioridade do projeto
- descriptionstringobrigatório
Descrição do projeto
- endedAtstringobrigatório
Data do planejamento do término do projeto
- isReadyToClosebooleanobrigatório
Se o projeto está pronto para ser fechado
- finishedAtstringobrigatório
Data do término do projeto
- userReviewerIdstring
ID do usuário revisor do projeto
- departmentIdstringobrigatório
ID do departamento do projeto
- departmentGroupIdstring
ID do sub-espaço (grupo) do projeto
- tasksarray de stringsobrigatório
IDs das tarefas associadas ao projeto
Exemplo
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"title": "string",
"projectNumber": 0,
"createdAt": "2024-01-01T00:00:00Z",
"status": "NOT_STARTED",
"userExecutorId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"userRequesterId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"priority": 0,
"description": "string",
"endedAt": "2024-01-01T00:00:00Z",
"isReadyToClose": true,
"finishedAt": "2024-01-01T00:00:00Z",
"userReviewerId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"departmentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"departmentGroupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tasks": [
"3fa85f64-5717-4562-b3fc-2c963f66afa6"
]
}