-
Notifications
You must be signed in to change notification settings - Fork 2
API: Defense
João Ferreira edited this page Jul 5, 2019
·
8 revisions
Defesa de TCC.
Nome | Tipo | Descrição |
---|---|---|
id | Number | Identificador |
userId | Number | Identificador do professor que enviou. |
course | 'cbcc','cbsi' | Curso do aluno |
status | 'pending','accepted','done' | Status da defesa |
registrationNumbers | String | Matrículas separadas por vírgula |
students | String | Nomes dos estudantes separados por vírgula |
local | String | Locação da defesa |
date | Date | Data (optional) |
time | Time | Hora (optional) |
title | String | Título da defesa |
keywords | String | Palavras-chave separadas por vírgula |
summary | String (Text) | Sumário (optional) |
advisorName | String | Nome do orientador |
advisorTitle | 'doctor', 'master', 'other' | Título do orientador |
advisorType | 'internal', 'external' | Se ele é da FACOMP ou não |
advisorIsTeacher | Boolean | Se ele é professor (optional, default: false). |
coAdvisorName | String | Nome do co-orientador (optional) |
coAdvisorTitle | 'doctor', 'master', 'other' | Título do co-orientador (optional) |
coAdvisorType | 'internal', 'external' | Se ele é da FACOMP ou não (optional) |
coAdvisorIsTeacher | Boolean | Se ele é professor (optional, default: false). |
evaluator1Name | String | Nome do avaliador 1 |
evaluator1Title | 'doctor', 'master', 'other' | Título do avaliador 1 |
evaluator1Type | 'internal', 'external' | Se ele é da FACOMP ou não |
evaluator1IsTeacher | Boolean | Se ele é professor (optional, default: false). |
evaluator2Name | String | Nome do avaliador 2 |
evaluator2Title | 'doctor', 'master', 'other' | Título do avaliador 2 |
evaluator2Type | 'internal', 'external' | Se ele é da FACOMP ou não |
evaluator2IsTeacher | Boolean | Se ele é professor (optional, default: false). |
evaluator3Name | String | Nome do avaliador 3 (optional) |
evaluator3Title | 'doctor', 'master', 'other' | Título do avaliador 3 (optional) |
evaluator3Type | 'internal', 'external' | Se ele é da FACOMP ou não (optional) |
evaluator3IsTeacher | Boolean | Se ele é professor (optional, default: false). |
passed | booleano | Se o aluno foi aprovado (optional) |
grade | float | Nota da avaliação do tcc (optional with exception) |
- Para criar uma Defense, você não envia o userId, ele é automático baseado no login, assim como o status que sempre é inciado com 'pending'.
- O campo grade é opcional apenas caso o status não seja done