{periodo.funcionario?.nome || 'Funcionário'}
Ano de Referência: {periodo.anoReferencia}
{getStatusTexto(periodo.status)}
Período Solicitado
Início:
{formatarDataString(periodo.dataInicio)}
Fim:
{formatarDataString(periodo.dataFim)}
Dias:
{periodo.diasFerias}
{#if periodo.observacao}
Observações
{periodo.observacao}
{/if} {#if periodo.historicoAlteracoes && periodo.historicoAlteracoes.length > 0}
Histórico
{#each periodo.historicoAlteracoes as hist}
{formatarData(hist.data)}
-
{hist.acao}
{/each}
{/if} {#if periodo.status === 'aguardando_aprovacao'}
{#if !modoAjuste}
Aprovar
(modoAjuste = true)} disabled={processando} >
Ajustar Datas e Aprovar
Reprovar Período
Reprovar
{:else}
Ajustar Período
Início
Fim
Dias
{diasAjustados}
dias
(modoAjuste = false)} disabled={processando} > Cancelar Ajuste
Confirmar e Aprovar
{/if} {/if} {#if periodo.status === 'aprovado' || periodo.status === 'data_ajustada_aprovada' || periodo.status === 'EmFérias'}
Aprovado
{#if periodo.gestor}
Por:
{periodo.gestor.nome}
{/if} {#if periodo.dataAprovacao}
Em: {formatarData(periodo.dataAprovacao)}
{/if}
{/if} {#if periodo.status === 'reprovado'}
Reprovado
{#if periodo.gestor}
Por:
{periodo.gestor.nome}
{/if} {#if periodo.dataReprovacao}
Em: {formatarData(periodo.dataReprovacao)}
{/if} {#if periodo.motivoReprovacao}
Motivo:
{periodo.motivoReprovacao}
{/if}
{/if} {#if erro}
{erro}
{/if} {#if onCancelar}
Fechar
{/if}