Closed giordanasousa closed 4 years ago
Sobre Verificar se os formulários de doenças estão buscando todos os campos, estou vendo aqui que o backend está retornando poucas doenças.
Esse é o retorno da tora /api/doencas:
[
{
"id": 1,
"tipo_doenca_id": 1,
"descricao": "Doença arterial coronariana"
},
{
"id": 2,
"tipo_doenca_id": 1,
"descricao": "Insuficiência cardíaca congestiva"
},
{
"id": 3,
"tipo_doenca_id": 1,
"descricao": "Arritmia cardíaca"
},
{
"id": 4,
"tipo_doenca_id": 1,
"descricao": "Cardiopatia não-especificada"
},
{
"id": 5,
"tipo_doenca_id": 2,
"descricao": "Insuficiencia venosa"
},
{
"id": 7,
"tipo_doenca_id": 3,
"descricao": "Doença pulmonar obstrutiva crônica"
},
{
"id": 8,
"tipo_doenca_id": 3,
"descricao": "Asma"
}
]
Só existem 7 doenças cadastradas sendo retornadas do backend. Tá certo isso Arnaldo?
Olhando o código do backend encontrei isso:
<?php
use Illuminate\Database\Seeder;
class DoencasSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
DB::table('doencas')->insert(['id' => 1,'tipo_doenca_id' => 1,'descricao' => 'Doença arterial coronariana']);
DB::table('doencas')->insert(['id' => 2,'tipo_doenca_id' => 1,'descricao' => 'Insuficiência cardíaca congestiva']);
DB::table('doencas')->insert(['id' => 3,'tipo_doenca_id' => 1,'descricao' => 'Arritmia cardíaca']);
DB::table('doencas')->insert(['id' => 4,'tipo_doenca_id' => 1,'descricao' => 'Cardiopatia não-especificada']);
DB::table('doencas')->insert(['id' => 5,'tipo_doenca_id' => 2,'descricao' => 'Insuficiencia venosa']);
DB::table('doencas')->insert(['id' => 7,'tipo_doenca_id' => 3,'descricao' => 'Doença pulmonar obstrutiva crônica']);
DB::table('doencas')->insert(['id' => 8,'tipo_doenca_id' => 3,'descricao' => 'Asma']);
}
}
Ta faltando coisa...
Tá faltando, sim. Só olhar o modelo de dados pra ver os seeds. ;)
Contexto
Ajustar campos:
Verificar o motivo de não estar trazendo as doenças dentro dos formulários e ajustar. Deve estar igual ao figma
Card original: [Front] Categoria Comorbidades / Condições clínicas #7
Dentro Escopo:
[x] Campo Outras Condições:
Fazer verificação antes de adicionar - se o campo estiver vazio, não deve permitir adicionar (coletador clica e nada deve acontecer).
[x] Medicações de uso Continuo:
Fazer verificação antes de adicionar - se o campo estiver vazio, não deve permitir adicionar (coletador clica e nada deve acontecer).
[x] "Acrescente outras doenças que o paciente apresenta":
[x] Verificar se os formulários de doenças estão buscando todos os campos. Deve ficar igual ao figma