<?php
$classColunaCustoPerito = Sistema_Model_Usuarios::usuarioLogadoFuncionarioAgro() ? 'show' : 'hide';
?>

<script src='/resources/jquery/jquery.tooltip.js'></script>
<script>
	$( document ).tooltip();

	$('.acoes-vistorias').hover(function() {
		const name = $(this).attr('name');
		const idLaudoFinal = name.split('-')[2];

		if ($(`#agronomos-${idLaudoFinal}`).data('empty') == 0) {
			return;
		}
		
		$(`#agronomos-${idLaudoFinal}`).css('display', 'inline-block');
	}, function() {
		const name = $(this).attr('name');
		const idLaudoFinal = name.split('-')[2];
		
		if ($(`#agronomos-${idLaudoFinal}`).data('empty') == 0) {
			return;
		}

		$(`#agronomos-${idLaudoFinal}`).css('display', 'none');
	});

	$(".DesvinculaAviso").click(function(e){
		e.preventDefault();

		$.ajax({
			url: this.href,
			type: 'GET',
			dataType: 'json',
			success: function(result) {
				if (result.status){
					$.showMessage(result.message, "success");
					$.loadRegulacaoPerdas();

				} else {
					$.showMessage(result.message, "error");
				}
			},
			error: function (xhr, desc, er) {
				$.showMessage(xhr.responseText, "error");
			}
		});
	});
</script>

<style>
.icons_arquivos{
	vertical-align: middle;
}

.tooltip {
	display: inline-block;
	width: 8em;
}
</style>

<div>
	<fieldset>
		<legend><b>Pendências</b></legend>

		<?php if (Sistema_Model_Usuarios::usuarioLogadoFuncionarioAgro()) { ?>
			<button type="button" class="conferirArquivosRegulacao">
				<?=(!$this->fl_arquivos_regulacao_conferidos) ? "Conferir" : "Cancelar Conferência";?>
			</button>
		<?php }?>

		<?php if (!$this->fl_arquivos_regulacao_conferidos) {?>
			<button type="button" class="editarProcessoArquivoPendencia">Cadastrar Arquivos</button>
		<?php }?>

		<?php if (Sistema_Model_Usuarios::usuarioLogadoFuncionarioAgro()) {?>
			<button type="button" class="showListPendenciasRegulacaoLaudos" data-id-proposta="<?=$this->data["idProposta"]?>">Cadastrar Pendência</button>
		<?php }?>

		<table width="100%" class="grid" cellpadding="1" cellspacing="1">
			<thead>
				<tr>
					<th style="width: 160px;">Tipo</th>
					<?php if (Sistema_Model_Usuarios::usuarioLogadoFuncionarioAgro()) {?>
						<th>Usuário</th>
					<?php } ?>
					<th>Nome</th>
					<th>Empresa</th>
					<th style="width: 120px;">Data do Cadastro</th>
					<th style="width: 130px;">Status</th>
					<th style="width: 70px;">Ação</th>
				</tr>
			</thead>
			<tbody>
				<?php if (!empty($this->processosArquivosPendencias)) { ?>
					<?php foreach ($this->processosArquivosPendencias as $arquivoPendencia) { ?>
						<tr>
							<td><?=Sinistro2_Model_ProcessosArquivosPendencias::getDescricaoByTipo($arquivoPendencia['nr_tipo']);?></td>
							<?php if (Sistema_Model_Usuarios::usuarioLogadoFuncionarioAgro()) { ?>
								<td>
									<?php
										if ($arquivoPendencia['id_empresa_usuario_inclusao'] == Sistema_Model_Empresas::AGROBRASIL) {
											echo $arquivoPendencia['usuario_inclusao'];
										}
									?>
								</td>
							<?php } ?>
							<td><?=$arquivoPendencia['ds_nome_arquivo']?></td>
							<td><?=$arquivoPendencia['ds_nome_fantasia']?></td>
							<td align="center"><?=Agro_Util::formatDate($arquivoPendencia['dt_criacao']);?></td>
							<td align="center">
								<?php if (Sistema_Model_Usuarios::usuarioLogadoFuncionarioAgro()) { ?>
									<select class="alterarStatus" data-id="<?=$arquivoPendencia["id"]?>">
									<?php foreach ($this->statusPendenciasRegulacaoLaudos as $idStatus => $status) { ?>
										<option value="<?=$idStatus?>" <?=($idStatus == $arquivoPendencia['id_status']) ? 'selected' : '' ?>><?=$status?></option>
									<? } ?>
									</select>
								<?php } else { ?>
									<?=$arquivoPendencia['ds_status']?>
								<?php } ?>
							</td>
							<td align="center">
								<?php if ($arquivoPendencia['ds_status'] == 'Pendente') { ?>
									<a href="/sinistro2/regulacaoperdas/processosarquivospendencias/id/<?=$arquivoPendencia["id"]?>/id_proposta/<?=$this->data["idProposta"]?>/id_processo/<?=$this->data["idProcesso"]?>" title="Editar" class="editarProcessoArquivoPendencia"><img src="/resources/imagens/mini/edit.png" alt="edit.png" title="Editar"></a>
								<?php } ?>
								
								<a href="/agronet/file/processosarquivospendencias/id/<?=$arquivoPendencia["id"]?>"><img src="/resources/imagens/mini/download.png" alt="download.png" title="Download"></a>
								
								<?php if (Sistema_Model_Usuarios::usuarioLogadoFuncionarioAgro() && $arquivoPendencia['ds_status'] != 'Análise concluída') { ?>
									<a href="#" class="excluirprocessosarquivospendencias" data-redirect="#tabs-regulacao-laudos" data-origem="pendencias" data-nome="<?=$arquivoPendencia['ds_nome_arquivo']?>" data-id="<?=$arquivoPendencia["id"]?>"><img src="/resources/imagens/mini/delete.png" alt="delete.png" title="Excluir"></a>
								<?php } ?>
							</td>
						</tr>
					<?php } ?>
				<?php } else { ?>
					<tr>
						<td colspan="7" style="background-color: grey; color: white; text-align: center;">
							<b>Não há arquivos cadastrados.</b>
						</td>
					</tr>
				<?php } ?>
			</tbody>
		</table>
	</fieldset>
</div>

<br/>

<? if ($this->isProcessoEmpresaAtiva) { ?>
	<!-- AREA DE INFORMACOES SOBRE VISTORIA PREVIA -->
	
	<div>
		<fieldset>

			<legend><b>Vistorias Prévias</b></legend>

			<table width="100%" class="grid" cellpadding="1" cellspacing="1">
				<thead>
					<tr>
					<th width="5%">Vistoria</th>
					<th width="15%">Status de Digitação</th>
					<th width="10%">Data da Vistoria</th>
					<th width="15%">Status de Análise</th>
			<th width="20%" class="<?=$classColunaCustoPerito?>">Vistoria Custo Perito</th>
					<?if (!$this->bloquearLaudoDigitado) {?>
						<th width="20%">Laudo Digitado</th>
					<?}?>
					<th width="20%">Coordenadas Geográficas</th>
					</tr>
				</thead>
				<tbody>
				<? if(is_array($this->data['ar_vistorias_previa'])): ?>
					<? foreach ($this->data['ar_vistorias_previa'] as $vistoria_previa){ ?>
						<tr>
							<td align="center"><?=$vistoria_previa['id_vistoria'];?></td>
							<td align="center" nowrap><?=$vistoria_previa['ds_status_digitacao'];?></td>
							<td align="center"><?=Agro_Util::formatDate($vistoria_previa['dt_laudo']);?></td>
							<td align="center" nowrap><?=$vistoria_previa['ds_status_analise'];?></td>
							<td align="center" class="<?=$classColunaCustoPerito?>" nowrap><?=$vistoria_previa['fl_nova_vistoria_custo_perito'] ? 'SIM' : 'NÃO';?></td>
							<?
							if (!$this->bloquearLaudoDigitado) {
								$ModelLvp001 = new $this->data['safraModel']();
								$laudoDigitado = $ModelLvp001->getIdLaudo($vistoria_previa['id_proposta_vistoria']);
							?>
								<td align="center">
							<?	if($laudoDigitado){?>
									<?if($this->data['id_safra_proposta'] > 20):?>
										<? //safra apartir de 2018/2019 demonstra no novo formulário de laudo ?>
										<a href="/<?=$this->data['safra'].'/lvp001/formnovo/id_proposta_vistoria/'.$vistoria_previa['id_proposta_vistoria'].'/id_laudo/'.$laudoDigitado.'/id_proposta/'.$this->data['idProposta'].'/popup/1/readonly/1'?>" class="popup"><img alt="laudo_digitado.png" title="Laudo digitado" src="/resources/imagens/mini/laudo_digitado.png"></a>
									<?else:?>
										<a href="/<?=$this->data['safra'].'/lvp001/form/id_proposta_vistoria/'.$vistoria_previa['id_proposta_vistoria'].'/id_laudo/'.$laudoDigitado.'/id_proposta/'.$this->data['idProposta'].'/popup/1/readonly/1'?>" class="popup"><img alt="laudo_digitado.png" title="Laudo digitado" src="/resources/imagens/mini/laudo_digitado.png"></a>
									<?endif?>
								<? } ?>
								</td>
							<?php }?>

							<td nowrap align="center">
								<? if($this->data['ar_laudos'][$vistoria_previa['id_proposta_vistoria']]): ?>
									<a href="/scripts/kmlprevia/proposta/<?=$this->data['id_proposta']?>/id_laudo/<?=$this->data['ar_laudos'][$vistoria_previa['id_proposta_vistoria']]?>"><strong>Baixar KML</strong></a>
								<? endif; ?>
							</td>
						</tr>
					<? }; ?>
					<tr>
						<td colspan="7"><font color="RED"><strong>Importante:</strong></font> <strong>Para realização da(s) vistoria(s) de Sinistro, é obrigatório estar de posse da(s) Vistoria(s) Prévia(s).</strong></td>
					</tr>
					<? else: ?>
						<tr>
							<td colspan="9" style="background-color: grey; color: white; text-align: center;"> <b>Proposta não selecionada para Vistoria Prévia</b></td>
						</tr>
					<? endif; ?>
				</tbody>
			</table>
	</fieldset>
	</div>

	<br />

	

	<div id="vp">
		<fieldset>

			<legend><b>Agendamentos</b></legend>
			
			<? $User = Zend_Auth::getInstance()->getIdentity(); ?>
			<? if ($User->tp_usuario == 'F' && ($this->num_aviso > 0)): ?>
				<a class="newAgendamentoLaudoPreliminar" href="/sinistro2/agendamentovistoria/agendamento/id_proposta/<?= $this->data['idProposta'] ?>/id_processo/<?= $this->data['idProcesso'] ?>/id_tipo/2/ds_tipo/PRELIMINAR">
					<button style="height: 30px;">
						<span style="vertical-align: super;">Inserir Agendamento Preliminar</span>
					</button>
				</a>
				<a class="newAgendamentoLaudoFinal" href="/sinistro2/agendamentovistoria/agendamento/id_proposta/<?= $this->data['idProposta'] ?>/id_processo/<?= $this->data['idProcesso'] ?>/id_tipo/3/ds_tipo/FINAL">
					<button style="height: 30px;">
						<span style="vertical-align: super;">Inserir Agendamento Final</span>
					</button>
				</a>
			<? endif; ?>
			<table class="grid">
				<thead>
					<tr>
						<th width='10%'>Agendamento</th>
						<th width='10%'>Vistoria</th>
						<th width='15%'>Cobertura</th>
						<th width='10%'>Tipo</th>
						<th width='15%'>Status</th>
						<th width='10%'>Data</th>
						<!--<th width='15%'>Aviso(s)</th>-->

						<!-- NÃO APARECE EM PRODUÇÃO AINDA (FASE DE TESTES) -->
						<? if(APPLICATION_ENV != 'production'): ?>
							<th width='15%'>Sincronizado TAGH?</th>
						<? endif; ?>
						<th width='15%'>Ações</th>
					</tr>
				</thead>
				<tbody align="center">
				<? if(count($this->agendamentos) > 0): ?>
					<? foreach($this->agendamentos as $agendamento):?>
						<tr>
							<td><?=$agendamento['id_agendamento']; ?></td>
							<td><?=$agendamento['id_vistoria'];?></td>
							<td><?=$agendamento['ds_nome_cobertura']; ?></td>
							<td><?=$agendamento['ds_chave_tipos_vistoria']; ?></td>
							<td>
								<?=($agendamento['ds_status'] == 'AGENDADO' ? "<a href='#' title='".$agendamento['vistoriadores']."'>".$agendamento['ds_status_agendamento']."</a>" : $agendamento['ds_status_agendamento'])?>
							</td>
							<td><?=($agendamento['ds_status'] == 'AGUARDANDO_DATA') ? '-' : $agendamento['dt_agendamento'];?></td>
						<!-- NÃO APARECE EM PRODUÇÃO AINDA (FASE DE TESTES) -->
						<? if(APPLICATION_ENV != 'production'): ?>
							<td><? if (($agendamento['ds_chave_tipos_vistoria'] == 'FINAL') && ($agendamento['id_tagh'] <> '')):?>
									<img src="/resources/imagens/mini/1.png" alt="1.png"  title="<?=$agendamento['id_tagh']?>" border="0">
									Enviado a TAGH com sucesso!
								<? elseif ($agendamento['ds_chave_tipos_vistoria'] == 'FINAL'): ?>
									<img src="/resources/imagens/mini/0.png" alt="0.png"  title="<?=$agendamento['id_tagh']?>" border="0">
								<? else: ?>
									-
								<? endif; ?>
							</td>
						<? endif; ?>
							<td>
							<? if($agendamento['ds_status'] == 'AGUARDANDO_DATA' || $agendamento['ds_status'] == 'AGENDADO'): ?>

								<? if(($agendamento['ds_chave_tipos_vistoria'] == 'FINAL') && ($agendamento['ds_chave_status_vistoria_final'] == 'PENDENTE_LAUDO_FINAL' || $agendamento['ds_chave_status_vistoria_final'] == '') && $agendamento['habilitaFinal']){ ?>
									<? if (Agro_Util::checkPermission('sinistro2:agendamentovistoriafinal:agendamento')): ?>
										<a href="/sinistro2/agendamentovistoria/form/id_proposta/<?= $this->data['idProposta'] ?>/id_processo/<?= $this->data['idProcesso'] ?>/id_cobertura/<?=$agendamento['id_cobertura'] ?>/id_vistoria/<?= $agendamento['id_vistoria'] ?>/id_tipo/<?=$agendamento['id_tipo_vistoria']?>"  class="link-agendamento">
											<?php if ($agendamento['ds_status'] == 'AGUARDANDO_DATA') {?>
												<img src="/resources/imagens/mini/agendamento.png" alt="agendamento.png" title="Cadastrar data de agendamento" border="0">
											<?php } else { ?>
												<img src="/resources/imagens/mini/edit.png" alt="edit.png" title="Editar agendamento" border="0">
											<?php }?>
										</a>
									<?endif;?>

									<? if (Agro_Util::checkPermission('sinistro2:agendamentovistorialfinal:excluiragendamento')): ?>
										<a class="showExcluirAgendamento" href="/sinistro2/agendamentovistoriafinal/cancelamento/id/<?= $agendamento['id_agendamento'] ?>/id_processo/<?= $this->data['idProcesso'] ?>/id_vistoria/<?= $agendamento['id_vistoria'] ?>" class="link-agendamento">
											<img src="/resources/imagens/mini/delete.png" alt="delete.png" title="Cancelar agendamento" border="0">
										</a>
									<?endif;
								}
								
								if (
									$agendamento['ds_chave_tipos_vistoria'] == 'PRELIMINAR'
									&& ($agendamento['ds_chave_status_vistoria_preliminar'] == 'PENDENTE_LAUDO_PRELIMINAR' 
										|| $agendamento['ds_chave_status_vistoria_preliminar'] == '')
								): ?>
									<? if (Agro_Util::checkPermission('sinistro2:agendamentovistoriafinal:agendamento')): ?>
										<a href="/sinistro2/agendamentovistoria/form/id_proposta/<?= $this->data['idProposta'] ?>/id_processo/<?= $this->data['idProcesso'] ?>/id_cobertura/<?=$agendamento['id_cobertura'] ?>/id_vistoria/<?= $agendamento['id_vistoria'] ?>/id_tipo/<?=$agendamento['id_tipo_vistoria']?>"  class="link-agendamento">
											<?php if ($agendamento['ds_status'] == 'AGUARDANDO_DATA') {?>
												<img src="/resources/imagens/mini/agendamento.png" alt="agendamento.png" title="Cadastrar data de agendamento" border="0">
											<?php } else { ?>
												<img src="/resources/imagens/mini/edit.png" alt="edit.png" title="Editar agendamento" border="0">
											<?php }?>	
										</a>
									<?endif;?>

									<? if(Agro_Util::checkPermission('sinistro2:agendamentovistorialfinal:excluiragendamento')){?>
										<a class="showExcluirAgendamento" href="/sinistro2/agendamentovistoriapreliminar/cancelamento/id/<?= $agendamento['id_agendamento'] ?>/id_processo/<?= $this->data['idProcesso'] ?>/id_vistoria/<?= $agendamento['id_vistoria'] ?>" class="link-agendamento">
											<img src="/resources/imagens/mini/delete.png" alt="delete.png" title="Cancelar agendamento" border="0">
										</a>

									<?}

								endif;

							endif; ?>
							</td>
						</tr>
					<? endforeach; ?>
				<? else: ?>
					<tr>
					<td colspan="9" style="background-color: grey; color: white;"> <b>Não há Agendamentos disponíveis.</b></td>
					</tr>
				<? endif; ?>
				</tbody>
			</table>
		</fieldset>
	</div>

	<br />

	<div id="vp">
		<fieldset>
			<legend><b>Vistorias Preliminares</b></legend>
			<table class="grid">
				<thead>
					<tr>
						<th width="10%">Cobertura</th>
						<th width="5%">Vistoria</th>
						<th width="11%">Status</th>
						<th width="15%">Empresa</th>
						<th width="10%">Agendamento</th>
						<th width="10%">Realização</th>
						<th width="10%">Avisos</th>
						<th width="20%">Arquivos</th>
						<th>Ações</th>
					</tr>
				</thead>
				<tbody align="center">
				<? if(count($this->vistoriaspreliminares) > 0): ?>
					<? foreach ($this->vistoriaspreliminares as $item): ?>
						<tr>
							<td><?=$item['ds_nome_cobertura'] ?></td>
							<td><?=$item['id_vistoria'];?></td>
							<td><?=Agro_Util::getStatus($item['id_status']); ?></td>
							<td><?=$item['ds_nome_fantasia'] ?></td>
							<td><?=$item['dt_agendamento'] ?> - <?=$item['ds_turno_agendamento'] ?></td>
							<td><?=($item['dt_inicio_vistoria'] ? $item['dt_inicio_vistoria'] : '-');?> </td>
							<td>
							<?
							if (Agro_Util::checkPermission('sinistro2:regulacaoperda:desvinculavistoria')) {
								$i = 0;
								foreach ($item['avisos'] as $aviso) {
									?>
									<a class="DesvinculaAviso" href="/sinistro2/avisosinistro/desvinculavistoria/id_aviso/<?= $aviso ?>/id_vistoria/<?= $item['id_vistoria'] ?>">
										<?= ($i > 0 ? " " : "") ?><?= $aviso ?>
										<img src="/resources/imagens/mini/delete_pequeno.png" alt="Desvincular aviso" title="Desvincular aviso" border="0">
									</a>
									<?
									$i++;
								}
							} else {
								echo ($item['avisos']) ? implode(', ', $item['avisos']) : '-';
							}
							?>
							</td>
							<td>
								<? if($item['ds_nome_laudo_fisico'] && file_exists(PATH_LAUDOS."/".$item['ds_nome_laudo_fisico'])):?>
									<a href="/laudos/<?=$item['ds_nome_laudo_fisico']?>" title="Evento não constatado" target="_blank">
										<? if($item['fl_evento_nao_constatado'] == true) echo "Evento não constatado"; ?> <img class="icons_arquivos" alt="laudo_escaneado.png" title="Visualizar Laudo Escaneado" src="/resources/imagens/mini/pdf.png">
									</a>
									<?php if (Sistema_Model_Usuarios::usuarioLogadoFuncionarioAgro()) {?>
										<a href="#" class="excluirprocessosarquivospendencias" data-redirect="#tabs-regulacao-laudos" data-origem="laudosPreliminares" data-nome="<?=$item['ds_nome_laudo_fisico']?>" data-id=""><img src="/resources/imagens/mini/delete_pequeno.png" alt="delete.png" title="Excluir"></a>
									<?php } ?>
								<? endif; ?>
							</td>
							<td>
								<? if(Agro_Util::getStatusChave($item['id_status']) != 'PENDENTE_LAUDO_PRELIMINAR' && Agro_Util::getStatusChave($item['id_status']) != 'PENDENTE_ENVIO' && Agro_Util::checkPermission('sinistro2:laudopreliminar:visualizar')){?>
									<a href="<?= $item['ds_url_laudo_view'] ?>" <? echo ($item['ds_url_laudo'] == '#' ? ' class="sem-laudo"' : '') ?> >
										<img src="/resources/imagens/mini/view.png" alt="add.png" title="Visualizar Laudo Preliminar" border="0">
									</a>
								<? } ?>

								<? if (Agro_Util::getStatusChave($item['id_status']) == 'PENDENTE_LAUDO_PRELIMINAR' || Agro_Util::getStatusChave($item['id_status']) == 'PENDENTE_ENVIO' && Agro_Util::checkPermission('sinistro2:laudopreliminar:envialaudopreliminar')){?>
									<a href="<?= $item['ds_url_laudo_edit'] ?>" <? echo ($item['ds_url_laudo'] == '#' ? ' class="sem-laudo"' : '') ?> >
										<img src="/resources/imagens/mini/edit.png" alt="add.png" title="Digitar Laudo Preliminar" border="0">
									</a>
								<? } ?>

								<? if(isset($item['id_status']) && Agro_Util::checkPermission('sinistro2:processo:fotosfinal')){?>
									<a href="/sinistro2/processo/fotospreliminar/id_vistoria/<?= $item['id_vistoria'] ?>/id_laudo/<?= $item['id_laudo_preliminar'] ?>/popup/1" id="fotospreliminar" class="popup">
										<img src="/resources/imagens/mini/fotos.png" alt="fotos.png" title="Fotos" border="0">
									</a>
								<? } ?>

								<?if(Agro_Util::checkPermission('sinistro2:processo:acoesvistoria')){?>
									<a href="/sinistro2/processo/acoesvistoria/id_vistoria/<?= $item['id_vistoria'] ?>/id_laudo/<?= $item['id_laudo_preliminar'] ?>/tipo/LAUDOS_PRELIMINARES" id="acoesVistoria" class="" title="Ações de Vistoria">
										<img src="/resources/imagens/mini/add_att_20x20.png" alt="" title="" border="0">
									</a>
								<? } ?>
							</td>
						</tr>
					<? endforeach; ?>
				<? else: ?>
					<tr>
						<td colspan="9" style="background-color: grey; color: white;"> <b>Não há Vistorias Preliminares disponíveis.</b></td>
					</tr>
				<? endif; ?>
				</tbody>
			</table>
		</fieldset>
	</div>

	<br />

	<div>
		<fieldset>
			<legend><b>Vistorias Finais</b></legend>
			<table class="grid">
				<thead>
					<tr>
						<th width="10%">Cobertura</th>
						<th width="5%">Vistoria</th>
						<th width="10%" colspan="2">Status da Vistoria</th>
						<th width="11%">Empresa</th>
						<th width="10%">Agendamento</th>
						<th width="7%">Realização</th>
						<th width="7%">Avisos</th>
						<th width="15%">Arquivos</th>
						<th width="15%">Status do Item</th>
						<th >Ações</th>
					</tr>
				</thead>
				<tbody align="center">
				<? if(count($this->vistoriasfinais)>0): ?>
					<? foreach ($this->vistoriasfinais as $item): ?>
						<tr>
							<td><?=$item['ds_nome_cobertura'] ?></td>
							<td><?=$item['id_vistoria'];?></td>
							<td><?=Agro_Util::getStatus($item['id_status']); ?></td>
							<td width=2%>
								<? if($item['fl_vistoria_valida'] == true):?>
									<img src="/resources/imagens/mini/active.png" alt="add.png" title="Vistoria Válida" border="0">
								<? else: ?>
									<img src="/resources/imagens/mini/inactive.png" alt="add.png" title="Vistoria Final Reavaliada" border="0">
								<? endif;?>
							</td>
							<td><?=$item['ds_nome_fantasia'] ?></td>
							<td><?=$item['dt_agendamento'] ?> - <?=$item['ds_turno_agendamento'] ?></td>
							<td><?=(($item['ds_periodo_vistoria'] && Agro_Util::getStatusChave($item['id_status']) != 'PENDENTE_LAUDO_FINAL') ? $item['ds_periodo_vistoria'] : '-');?> </td>
							<td>
							<?
							if (Agro_Util::checkPermission('sinistro2:regulacaoperda:desvinculavistoria')) {
								$i = 0;
								foreach ($item['avisos'] as $aviso) {
									?>
									<a class="DesvinculaAviso" href="/sinistro2/avisosinistro/desvinculavistoria/id_aviso/<?= $aviso ?>/id_vistoria/<?= $item['id_vistoria'] ?>">
										<?= ($i > 0 ? " " : "") ?><?= $aviso ?>
										<img src="/resources/imagens/mini/delete_pequeno.png" alt="Desvincular aviso" title="Desvincular aviso" border="0">
									</a>
									<?
									$i++;
								}
							} else {
								echo ($item['avisos']) ? implode(', ', $item['avisos']) : '-';
							}
	
                        $ds_nome_laudo = strtoupper(explode('/', $item['ds_url_laudo_view'])[2]);
						?>
							</td>
							<td>
								<?
								echo ($item['fl_evento_nao_constatado'] == true ? 'Evento não constatado' : '');
								//ev não constatado
								if(is_file(PATH_LAUDOS."/".$item['ds_nome_laudo_fisico'])):?>
									<a href="/laudos/<?=$item['ds_nome_laudo_fisico']?>" title="Evento não constatado">
										<img class="icons_arquivos" alt="laudo_escaneado.png" title="Visualizar Laudo Escaneado" src="/resources/imagens/mini/pdf.png">
									</a>
									<?php if (Sistema_Model_Usuarios::usuarioLogadoFuncionarioAgro()) {?>
										<a href="#" class="excluirprocessosarquivospendencias" data-redirect="#tabs-regulacao-laudos" data-origem="laudosFinais" data-nome="<?=$item['ds_nome_laudo_fisico']?>" data-id=""><img src="/resources/imagens/mini/delete_pequeno.png" alt="delete.png" title="Excluir"></a>
									<?php } ?>
								<?endif;?>

								<?
								if($item['id_laudo_final']):
									$ModelLF = new Sinistro2_Model_LaudosFinais();
									$ModelLFIS      = new Sinistro2_Model_LaudosFinaisItensSegurados();
									$itensSegurados = $ModelLF->getItensLaudoFinal($item['id_laudo_final']);
									$flTodosItensAssinados = true;
									$mapItensNaoAssinados = [];
									?>

									<div id="accordion">
										<h3>Arquivos</h3>
										<div>
										<? foreach ($itensSegurados as $itemSegurado):
											if (!$itemSegurado['fl_assinado']) {
												$mapItensNaoAssinados[$itemSegurado['id_laudo_final_item_segurado']] = true;
												$flTodosItensAssinados = false;
											}
										?>
												<fieldset>
													<legend><b>Item <?=$itemSegurado['nr_item_segurado'];?></b></legend>
														<?if(is_file(PATH_LAUDOS."/".$itemSegurado['ds_nome_laudo_fisico'])):?>
															Item escaneado:
															<a href="/laudos/<?=$itemSegurado['ds_nome_laudo_fisico']?>" target="_blank">
																<img class="icons_arquivos" alt="laudo_escaneado.png" title="Visualizar Laudo Escaneado" src="/resources/imagens/mini/pdf.png">
															</a>
															<?php if (Sistema_Model_Usuarios::usuarioLogadoFuncionarioAgro()) {?>
																<a href="#" class="excluirprocessosarquivospendencias" data-redirect="#tabs-regulacao-laudos" data-origem="laudosFinais" data-nome="<?=$itemSegurado['ds_nome_laudo_fisico']?>" data-id=""><img src="/resources/imagens/mini/delete_pequeno.png" alt="delete.png" title="Excluir"></a>
															<?php } ?>
															<br><br>
														<?endif;?>

														<?
														$LaudosFinaisItemSeguradosArquivos = new Sinistro2_Model_LaudosFinaisItensSeguradosArquivos();
														$cont = $LaudosFinaisItemSeguradosArquivos->totalFotos($itemSegurado['id_laudo_final_item_segurado']);

														if($cont > 0): ?>
															Fotos:
															<a href="/sinistro2/processo/amostrasfinal/id_laudo_final_item_segurado/<?=$itemSegurado['id_laudo_final_item_segurado']?>" class="icon_amostras">
																<img alt="Lista de imagens" title="Visualizar amostras" src="/resources/imagens/mini/gallery_icon.png" border="0">
															</a>
															<br /><br />
														<? endif; ?>

														<?if(Agro_Util::checkPermission('sinistro2:laudofinal:enviar')):?>
															Item digitado:
															<a href="<?=$item['ds_url_item_laudo_view']?>/fl_item_digitado/true/fl_vistoria_preliminar//id_item_segurado/<?=$itemSegurado['id_item_segurado']?>/id_laudo_final_item_segurado/<?=$itemSegurado['id_laudo_final_item_segurado']?>">
																<img class="icons_arquivos" alt="laudo_digitado.png" title="Visualizar Laudo Digitado" src="/resources/imagens/mini/laudo_digitado.png">
															</a>
														<? endif; ?>
												</fieldset>
												<br>
										<? endforeach; ?>
										</div>
									</div>
								<? endif; ?>
							</td>
							<td>															
								<div id="accordion">
									<h3 style="<?php echo (!$flTodosItensAssinados ? 'border: 1px solid red;' : '') ?>">Status</h3>
									<div style="<?php echo (!$flTodosItensAssinados ? 'border-left: 1px solid red; border-right: 1px solid red; border-bottom: 1px solid red;' : '') ?>">
										<? foreach ($itensSegurados as $itemSegurado):?>
												<fieldset style="<?php echo ($mapItensNaoAssinados[$itemSegurado['id_laudo_final_item_segurado']] ? 'border: 1px solid red;' : '') ?>">
														<legend><b>Item <?=$itemSegurado['nr_item_segurado'];?></b></legend>
														<span><?=$itemSegurado['ds_status'];?></span>
												</fieldset>
												<br>
										<? endforeach; ?>
									</div>
								</div>
							</td>
							

							<td>
								<? if(Agro_Util::getStatusChave($item['id_status']) != 'PENDENTE_LAUDO_FINAL' && Agro_Util::getStatusChave($item['id_status']) != 'PENDENTE_ENVIO' && Agro_Util::checkPermission('sinistro2:laudofinal:view')){?>
									<a href="<?= $item['ds_url_laudo_view'] ?>" <? echo ($item['ds_url_laudo'] == '#' ? ' class="sem-laudo"' : '') ?> >
										<img src="/resources/imagens/mini/view.png" alt="add.png" title="Visualizar Laudo Final" border="0">
									</a>
								<? } ?>

								<? if ((Agro_Util::getStatusChave($item['id_status']) == 'PENDENTE_LAUDO_FINAL' || Agro_Util::getStatusChave($item['id_status']) == 'PENDENTE_ENVIO') && Agro_Util::checkPermission('sinistro2:laudofinal:envialaudofinal')){?>
									<a href="<?= $item['ds_url_laudo_edit'] ?>" <? echo ($item['ds_url_laudo'] == '#' ? ' class="sem-laudo"' : '') ?> >
										<img src="/resources/imagens/mini/edit.png" alt="add.png" title="Digitar Laudo Final" border="0">
									</a>
								<? } ?>

								<? if(isset($item['id_status']) && Agro_Util::checkPermission('sinistro2:processo:fotosfinal')){?>
									<a href="/sinistro2/processo/fotosfinal/id_vistoria/<?= $item['id_vistoria'] ?>/id_laudo/<?= $item['id_laudo_final'] ?>/popup/1" id="fotosfinal" class="popup">
										<img src="/resources/imagens/mini/fotos.png" alt="fotos.png" title="Fotos" border="0">
									</a>
								<? } ?>

								<!--
								<?if (Agro_Util::getStatusChave($item['id_status']) == 'ENVIADO' || Agro_Util::getStatusChave($item['id_status']) == 'ENVIADO_NAO_ASSINADO'){?>
									<a href="/sinistro2/laudofinal/enviatablet/id_proposta/<?= $this->data['idProposta'] ?>/id_vistoria/<?= $item['id_vistoria'] ?>/id_processo/<?= $this->data['idProcesso'] ?>/id_cobertura/<?=$item['id_cobertura'] ?>/id/<?= $item['id_laudo_final'] ?>" class="envia_tablet">
										<img src="/resources/imagens/mini/cloud.png" alt="add.png" title="Enviar para tablet" border="0">
									</a>
								<? } ?>
								-->

								<?if ((Agro_Util::getStatusChave($item['id_status']) == 'ENVIADO' || Agro_Util::getStatusChave($item['id_status']) == 'ENVIADO_NAO_ASSINADO') && Agro_Util::checkPermission('sinistro2:regulacaoperda:novaavaliacao')){?>
									<a rel='<?=$item['id_vistoria'] ?>_<?= $this->data['idProcesso'] ?>_<?=$item['id_cobertura'] ?>_<?=$item['id_empresa'] ?>' href="" class="nova_avaliacao" id="nova_avaliacao">
										<img src="/resources/imagens/icon/nova_avaliacao.png" alt="Inserir Agendamento para Nova Avalição" title="Inserir Agendamento para Nova Avaliação" border="0">
									</a>
								<? } ?>
								
								<?if(Agro_Util::checkPermission('sinistro2:processo:acoesvistoria')){?>
									<div style="display: inline-block; position:relative;">
										<a href="/sinistro2/processo/acoesvistoria/id_vistoria/<?= $item['id_vistoria'] ?>/id_laudo/<?= $item['id_laudo_final'] ?>/tipo/LF" id="acoesVistoria" class="acoes-vistorias" name="acoes-vistorias-<?= $item['id_laudo_final'] ?>" title="Ações de Vistoria">
											<img src="/resources/imagens/mini/add_att_20x20.png" alt="" title="" border="0">
										</a>
										<span 
											id="agronomos-<?= $item['id_laudo_final'] ?>"
											data-empty="<?php echo (!empty($item['agronomos_agro']) ? 1: 0) ?>"
											style="display: none; position: absolute; border: 1px solid black; right: 88%; bottom: 66%; background-color:white; width:200px;"
											>
											<?php echo $item['agronomos_agro']?>
										</span>
									</div>
								<?}?>

							<!-- ESSE IF É SÓ PARA PODE COMMITAR E NÃO PAARECER EM PRODUÇÃO -->
							<?if(APPLICATION_ENV != 'production'):?>
							<a class="popup" href="/sinistro2/processo/formulariovistoriacampo/id_vistoria/<?=$item['id_vistoria']?>/id_proposta/<?=$this->data['idProposta']?>" id="formularioVistoriaCampo" rel="<?=$item['id_vistoria']?>">
								<img src="/resources/imagens/mini/pdf.png" alt="Gerar formulário de vistoria final" title="Gerar formulário de vistoria final" border="0">
							</a>
							<?endif;?>


							<?if(Agro_Util::checkPermission('sinistro2:rotinas:importarlaudoxml') && $item['fl_import_xml']):?>
							<a class="popup" href="/sinistro2/rotinas/importarlaudoxml/id_vistoria/<?=$item['id_vistoria']?>/id_proposta/<?=$this->data['idProposta']?>/id_empresa/<?=$item['id_empresa']?>/id_avisos/<?=implode(',',$item['avisos'])?>/ds_nome_laudo/<?=$ds_nome_laudo?>/id_cobertura/<?=$item['id_cobertura']?>/id_laudo_final/<?=$item['id_laudo_final']?>" id="importarLaudoXml" rel="<?=item['id_vistoria']?>">
								<img src="/resources/imagens/icon/xml.png" alt="Importar laudo XML" title="Importar laudo XML" border="0">
							</a>
							<?endif?>
						</td>
					</tr>
				<? endforeach; ?>
			<? else: ?>
				<tr>
					<td colspan="11" style="background-color: grey; color: white;">
						<b>Não há Vistorias Finais disponíveis.</b>
					</td>
				</tr>
			<? endif; ?>
			</tbody>
		</table>
	</fieldset>
</div>

	<? if (count($this->notas_fiscais_arquivos)>0): ?>
		<br />
		<div>
			<fieldset>
				<legend><strong>Notas Fiscais de Cevada</strong></legend>
				<? if(Agro_Util::checkPermission('sinistro2:processo:digitarnotasfiscais')): ?>
					<button type='button' id='digitarNotasFiscais'>Cadastrar Notas Fiscais</button>
					<button type='button' id='finalizarNotasFiscais'>Finalizar Digitação</button>
				<? endif; ?>
				<label for="id_status_notas">Status das notas: <b><?=$this->ds_status?></b></label>
			<? if(count($this->notas_fiscais_digitadas)>0): ?>
				<table class="grid">
					<thead>
							<th>Nr. Nota Fiscal</th>
							<th>CNPJ</th>
							<th>Empresa Emissora</th>
							<th>Peso</th>
							<th>Germinação (%)</th>
							<th>Desvalorização (%)</th>
							<th>Criado</th>
							<th>Alterado</th>
							<th>Ações</th>
						</thead>
						<tbody>
							<? foreach($this->notas_fiscais_digitadas as $nt): 
								$nrNotaFiscal = explode('_', $nt['ds_nome_arquivo'])[3][0];
								
							?>
								<tr>
									<td align="center"><?=$nrNotaFiscal?></td>
									<td align="center"><?=$nt['cnpj']?></td>
									<td align="center"><?=$nt['ds_nome_cooperativa']?></td>
									<td align="right"><?=$nt['vl_peso']?></td>
									<td align="right"><?=$nt['vl_percent_germinacao']?></td>
									<td align="right"><?=$nt['vl_percent_desvalorizacao']?></td>
									<td align="center"><?=$nt['ds_nome_usuario_criacao']?>&nbsp;<?=$nt['dt_criacao']?></td>
									<td align="center"><?=$nt['ds_nome_usuario_alteracao']?>&nbsp;<?=$nt['dt_alteracao']?></td>
									<td align="center">
										<?if(Agro_Util::checkPermission('sinistro2:processo:editarnotafiscal')): ?>
											<a href="/sinistro2/processo/editarnotasfiscais/id_processo/<?=$this->data['idProcesso']?>/id_proposta/<?=$this->data['idProposta']?>/id_notas_fiscais_arquivos/<?=$nt['id_notas_fiscais_arquivos']?>/id_processos_notas_fiscais/<?=$nt['id']?>/id/<?=$nt['id_nota_fiscal']?>" id="editarnotasfiscais" class="" title="Editar Nota Fiscal">
												<img src="/resources/imagens/mini/edit.png" alt="" title="" border="0">
											</a>
										<? endif; ?>
										<?if(Agro_Util::checkPermission('sinistro2:processo:deletarnotafiscal')): ?>
											<a href="/sinistro2/processo/deletarnotasfiscais/id_processo/<?=$this->data['idProcesso']?>/id_proposta/<?=$this->data['idProposta']?>/id_notas_fiscais_arquivos/<?=$nt['id_notas_fiscais_arquivos']?>/id_processos_notas_fiscais/<?=$nt['id']?>/id/<?=$nt['id_nota_fiscal']?>" id="deletarnotasfiscais" class="" title="Editar Nota Fiscal">
												<img src="/resources/imagens/mini/delete.png" alt="" title="" border="0">
											</a>
										<?endif; ?>
									</td>
								</tr>
							<? endforeach; ?>
						</tbody>
					</table>
				<? endif; ?>
			</fieldset>
		</div>
	<? endif; ?>
<?php } ?>
<script>
$(function() {
    $( "#accordion:nth-child(1n)" ).accordion({
      	heightStyle: "content",
  		active: false,
     	collapsible: true
    });
});
</script>
