Project

General

Profile

Feature #1818

Cases - Previous TB treatments

Added by Ricardo Memoria almost 9 years ago. Updated almost 9 years ago.

Status:
Closed
Priority:
Normal
Target version:
Start date:
Due date:
% Done:

0%

Complexity:

Description

Display/edit previous TB treatments of a case

History

#1 Updated by Maurício Dos Santos almost 9 years ago

  • Status changed from New to In Progress

#2 Updated by Maurício Dos Santos almost 9 years ago

  • Status changed from In Progress to New

#3 Updated by Maurício Dos Santos almost 9 years ago

  • Status changed from New to Feedback

#4 Updated by Maurício Dos Santos almost 9 years ago

  • Status changed from Feedback to In Progress

#5 Updated by Maurício Dos Santos almost 9 years ago

  • Status changed from In Progress to New

#6 Updated by Maurício Dos Santos almost 9 years ago

  • Assignee set to Ricardo Memoria

#7 Updated by Maurício Dos Santos almost 9 years ago

  • Status changed from New to In Progress

#8 Updated by Maurício Dos Santos almost 9 years ago

  • Assignee changed from Ricardo Memoria to Maurício Dos Santos

#9 Updated by Maurício Dos Santos almost 9 years ago

  • Status changed from In Progress to Resolved

#10 Updated by Maurício Dos Santos almost 9 years ago

  • Status changed from Resolved to In Progress

#11 Updated by Maurício Dos Santos almost 9 years ago

  • Status changed from In Progress to Resolved

#12 Updated by Maurício Dos Santos almost 9 years ago

O tipo 'select' do form está interpretando 0 como vazio, portanto não consegui começar a contar o mês do 0, tive que começar de 1 (como copiado abaixo).

    { id: 1, name: 'Janeiro' },
    { id: 2, name: 'Fevereiro' },
    { id: 3, name: 'Março' },
    { id: 4, name: 'Abril' },
    { id: 5, name: 'Maio' },
    { id: 6, name: 'Junho' },
    { id: 7, name: 'Julho' },
    { id: 8, name: 'Agosto' },
    { id: 9, name: 'Setembro' },
    { id: 10, name: 'Outubro' },
    { id: 11, name: 'Novembro' },
    { id: 12, name: 'Dezembro' }

Ao manipular na validação e na exibição eu estou subtraindo para obter os valores corretos. Veja abaixo exemplos:

       moment([2000, item.outcomeMonth - 1, 1]).format('MMMM')

       Date iniDate = DateUtils.newDate(treat.getYear(), treat.getMonth() - 1, 1);
       Date endDate = DateUtils.newDate(treat.getOutcomeYear(), treat.getOutcomeMonth() - 1, 1);

Estou salvando o valor como vem so componente, sem subtrair. Ex: Janeiro é 1, Março é 3, Dezembro é 12, no banco de dados.

#13 Updated by Maurício Dos Santos almost 9 years ago

  • Status changed from Resolved to In Progress

#14 Updated by Maurício Dos Santos almost 9 years ago

Implementar uma correção no SelectionBox para não considerar 0 como vazio.

Provavelmente é algum if(!value)

#15 Updated by Maurício Dos Santos almost 9 years ago

Ao fazer varias inclusões ocorre um erro na exibição. Atualizando a pagina resolve.

#16 Updated by Maurício Dos Santos almost 9 years ago

Falta resolver:
Ao fazer varias inclusões ocorre um erro na exibição. Atualizando a pagina resolve.

Ao editar o formulario abre com o titulo com se fosse edição, ao clicar em salvar (enquanto salva) o titulo fica como se fosse um novo prev. A entidade é salva como se fosse uma edição.

#17 Updated by Maurício Dos Santos almost 9 years ago

"Ao fazer varias inclusões ocorre um erro na exibição. Atualizando a pagina resolve."
Só consegui reproduzir este compotamento com os prev tb treat

"Ao editar o formulario abre com o titulo com se fosse edição, ao clicar em salvar (enquanto salva) o titulo fica como se fosse um novo prev. A entidade é salva como se fosse uma edição."
Esse comportamento é observado com todas as entidades que usam o CRUDView

#18 Updated by Maurício Dos Santos almost 9 years ago

  • Status changed from In Progress to Resolved

"Ao fazer varias inclusões ocorre um erro na exibição. Atualizando a pagina resolve."
Resolvido parcialmente colocando o crudview para atualizar todos (refreshAll)

"Ao editar o formulario abre com o titulo com se fosse edição, ao clicar em salvar (enquanto salva) o titulo fica como se fosse um novo prev. A entidade é salva como se fosse uma edição."
Criei uma nova tarefa

#19 Updated by Ricardo Memoria almost 9 years ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF