✏️ 正在编辑: detalhar-chamado.phtml
路径:
/srv/systems_dir/yuppiecred-bkp/application/views/scripts/chamado/detalhar-chamado.phtml
提示:
您可以编辑任何文件(包括二进制文件),但请注意不当修改可能导致文件损坏。
<?php $interacoes = $this->model->findDependentRowset('Model_DbTable_ChamadoInteracao'); ?> <?php $chamadosSolicitacoes = $this->model->findDependentRowset('Model_DbTable_ChamadoSolicitacao'); ?> <?php $solicitacaoPac = $this->model->findParentRow('Model_DbTable_SolicitacaoPac'); ?> <?php $detalheHeader = $this->detalhe; ?> <h1 class="tit_local" style="text-align: center">Chamado #<?php echo String_Refatorar::resetNumero($this->model->id); ?></h1> <table> <tr> <td width="150"><span style="font-weight: bold">Corretor: </span></td> <td colspan="2"><?php echo $detalheHeader->corretor; ?></td> </tr> <tr> <td width="150"><span style="font-weight: bold">N° do chamado: </span></td> <td colspan="2"><?php echo String_Refatorar::resetNumero($this->model->id); ?></td> </tr> <tr> <td width="150"><span style="font-weight: bold">Data Abertura: </span></td> <td colspan="2"><?php echo $this->dateHourFormat($detalheHeader->data_cadastro); ?></td> </tr> <tr> <td width="150"><span style="font-weight: bold">Assunto: </span></td> <td colspan="2"><?php echo ($detalheHeader->assunto_tipo); ?></td> </tr> <tr> <td width="150"><span style="font-weight: bold">Descrição do chamado: </span></td> <td align="left" colspan="2"><?php echo nl2br($detalheHeader->descricao); ?></td> </tr> <tr> <td width="150"><span style="font-weight: bold">Data Finalização: </span></td> <td colspan="2"><?php echo $this->dateHourFormat($detalheHeader->data_finalizacao); ?></td> </tr> <tr> <td width="150"><span style="font-weight: bold">Usuário Finalização: </span></td> <td colspan="2"><?php echo $detalheHeader->usuario_finalizacao ? $detalheHeader->usuario_finalizacao : ""; ?></td> </tr> <?php if( $detalheHeader->assunto == 2 ): ?> <tr> <td width="150"><span style="font-weight: bold">Número Certificado: </span></td> <td colspan="2"><?php echo $detalheHeader->numero_certificado ? $detalheHeader->numero_certificado : ""; ?></td> </tr> <?php endif; ?> <?php if( $detalheHeader->anexo ): ?> <tr> <td colspan="2" align="left"> <input class="bt_" type="button" value="Visualizar Anexo" onclick="window.open('<?php echo $this->url(array( 'action' => 'download-anexo', 'id' => $detalheHeader->id )); ?>')" /> </td> <td> <dd id="validar_anexo-element"> <?php if( $this->model->validar_anexo == 0 && Yuppie_Auth::getIdentity()->grupo != 'Corretor' ): ?> <form id="f_detalhar_chamado" method="post"> <label for="validar_anexo-1"> <input type="radio" name="validar_anexo" id="validar_anexo-1" value="1">ACEITAR </label> <label for="validar_anexo-2"> <input type="radio" name="validar_anexo" id="validar_anexo-2" value="2">NEGAR </label> <button type="button" value="<?php echo $this->model->id ?>" id="validar_anexo_chamado" class="bt_apply">Validar</button> </form> <?php endif; ?> </dd> </td> </tr> <?php endif; ?> </table> <?php if( $chamadosSolicitacoes->toArray() ): ?> <table> <p> </p> <header class="tit_local" align="center">Tipo Solicitação - <?php echo $detalheHeader->assunto_tipo; ?></header> <tr class="top_list"> <?php $showColumn4 = false; $showColumn3 = false; $showColumn2 = false; if($detalheHeader->assunto == 7): $showColumn4 = true;?> <th>Nome</th> <th>CPF</th> <th>Numero da proposta</th> <?php else: ?> <th>Banco</th> <?php if( $detalheHeader->assunto == 3 ): $showColumn3 = true;?> <th>Código Usuário</th> <th>Nome</th> <th>Login</th> <th>CPF</th> <?php elseif($detalheHeader->assunto == 2 || $detalheHeader->assunto_tipo == 'Abertura de conta'): $showColumn2 = true;?> <th>Nome</th> <th>CPF</th> <th>RG</th> <th>Data de Nascimento</th> <th>Nome da Mãe</th> <th>Celular</th> <th>Email</th> <th>CEP</th> <th>Endereço</th> <th>Cidade</th> <th>UF</th> <th>Parametrização</th> <?php endif; ?> <?php endif; ?> </tr> <?php foreach ( $chamadosSolicitacoes as $chamados ): ?> <?php $banco = $chamados->findParentRow("Model_DbTable_Banco") ?> <?php $codigoSenha = $chamados->findParentRow("Model_DbTable_CorretorSenha") ?> <tr> <?php if( $showColumn4 ): ?> <td align="center"><?php echo isset($chamados['nome_completo']) ? $chamados['nome_completo'] : '-'; ?></td> <td align="center"><?php echo isset($chamados['cpf']) ? $chamados['cpf'] : '-'; ?></td> <td align="center"><?php echo isset($chamados['numero_proposta']) ? $chamados['numero_proposta'] : '-'; ?></td> <?php else: ?> <td align="center"><?php echo $banco ? $banco->nome : ""; ?></td> <?php if( $showColumn3 ): ?> <td align="center"><?php echo $codigoSenha->senha; ?></td> <td align="center"><?php echo isset($chamados['nome_completo']) ? $chamados['nome_completo'] : '-'; ?></td> <td align="center"><?php echo isset($chamados['login']) ? $chamados['login'] : '-'; ?></td> <td align="center"><?php echo isset($chamados['cpf']) ? $chamados['cpf'] : '-'; ?></td> <?php elseif( $showColumn2 ): ?> <td align="center"><?php echo isset($chamados['nome_completo']) ? $chamados['nome_completo'] : '-'; ?></td> <td align="center"><?php echo isset($chamados['cpf']) ? $chamados['cpf'] : '-'; ?></td> <td align="center"><?php echo isset($chamados['rg']) ? $chamados['rg'] : '-'; ?></td> <td align="center"><?php echo isset($chamados['data_nascimento']) ? $this->dateFormat($chamados['data_nascimento']) : '-'; ?></td> <td align="center"><?php echo isset($chamados['nome_mae']) ? $chamados['nome_mae'] : '-'; ?></td> <td align="center"><?php echo isset($chamados['celular']) ? $chamados['celular'] : '-'; ?></td> <td align="center"><?php echo isset($chamados['email']) ? $chamados['email'] : '-'; ?></td> <td align="center"><?php echo isset($chamados['cep']) ? $chamados['cep'] : '-'; ?></td> <td align="center"><?php echo isset($chamados['endereco']) ? $chamados['endereco'] : '-'; ?></td> <td align="center"><?php echo isset($chamados['cidade']) ? $chamados['cidade'] : '-'; ?></td> <td align="center"><?php echo isset($chamados['uf']) ? $chamados['uf'] : '-'; ?></td> <td align="center"><?php echo isset($chamados['parametrizacao']) ? $chamados['parametrizacao'] : '-'; ?></td> <?php endif; ?> <?php endif; ?> </tr> <?php endforeach; ?> </table> <?php endif; ?> <?php if( $solicitacaoPac ): ?> <table> <p> </p> <header class="tit_local" align="center">Informações da <?php echo ($detalheHeader->assunto_tipo); ?> </header> <tr class="top_list"> <th>Nome</th> <th>Endereço</th> <th>Data</th> <?php if($detalheHeader->assunto == 6): ?> <th>Qtd. Contratos</th> <th>Cod. Pac</th> <?php endif; ?> <th>Cod. Rastreamento</th> <th></th> </tr> <tr> <td align="center"><?php echo $solicitacaoPac->nome; ?></td> <td align="center"><?php echo $solicitacaoPac->endereco . ", " . $solicitacaoPac->numero . " - " . $solicitacaoPac->bairro . " - " . $solicitacaoPac->cidade . "/" . $solicitacaoPac->uf ?></td> <td align="center"><?php echo $this->dateHourFormat($solicitacaoPac->data_cadastro, 'dd/MM/yyyy HH:mm:ss'); ?></td> <?php if($detalheHeader->assunto == 6): ?> <td align="center"><?php echo $solicitacaoPac->qtd_contratos; ?></td> <td align="center"> <?php if( Yuppie_Auth::getIdentity()->grupo == 'Corretor'){ echo $solicitacaoPac->codigo_pac; } else { echo $this->formText('codigo_pac', $solicitacaoPac->codigo_pac, array( 'class' => 'form-control input-sm', 'onchange' => "solicitacaoPac({$solicitacaoPac->id}, this, 'atualizar')" )); } ?> </td> <?php endif; ?> <td align="center"><?php echo $this->formText('codigo_rastreamento', $solicitacaoPac->codigo_rastreamento, array( 'class' => 'form-control input-sm', 'onchange' => "solicitacaoPac({$solicitacaoPac->id}, this, 'atualizar')" )); ?></td> <td align="center"> <?php if($solicitacaoPac->codigo_rastreamento): ?> <input type="submit" class="bt_find" value="Acompanhar" onclick="consultarRastreamento(this)"> <?php endif; ?> </td> </tr> </table> <?php endif; ?> <p> </p> <header class="tit_local" align="center">Interações do Chamado</header> <?php if( count($interacoes) <= 0 ): ?> <p style="text-align: center">Nenhuma interação para este chamado</p> <?php else: ?> <table class="table table-striped table-hover"> <thead> <tr class="top_list"> <th></th> <th></th> <th>Usuário</th> <th>Data</th> <th>Comentário</th> <th></th> </tr> </thead> <tbody> <?php foreach ( $interacoes as $interacao ): ?> <?php $usuario = $interacao->findParentRow("Model_DbTable_Usuario"); $usuarioLogin = $usuario ? $usuario->login : null; ?> <tr> <td> <?php if( $interacao->anexo ): ?> <a href="<?php echo $this->url(array( 'action' => 'download-anexo-interacao', 'id' => $interacao->id )); ?>" class="glyphicon glyphicon-paperclip" role="button" title="Visualizar Anexo" target="_blank"> <span class="sr-only">Visualizar Anexo</span> </a> <?php endif; ?> </td> <td> <?php if( $interacao->anexo && $interacao->validar_anexo == 0 && Yuppie_Auth::getIdentity()->grupo != 'Corretor' ): ?> <a style="display:inline-block; text-decoration: blink; color: black!important" href="<?php echo $this->url(array( 'action' => 'validar-anexo', 'chamado_id' => $this->model->id, 'id' => $interacao->id, 'corretor_id' => $this->model->corretor_id, 'validar_anexo' => '1', 'anexo_interacao' => true )); ?>" class="glyphicon-reg glyphicon-reg-thumbs_up" id="confirm_item" title="ACEITAR"></a> <a style="display:inline; padding-left: 20px; text-decoration: blink; color: black!important" href="<?php echo $this->url(array( 'action' => 'validar-anexo', 'chamado_id' => $this->model->id, 'id' => $interacao->id, 'corretor_id' => $this->model->corretor_id, 'validar_anexo' => '2', 'anexo_interacao' => true )); ?>" class="glyphicon-reg glyphicon-reg-thumbs_down" id="confirm_item" title="NEGAR"></a> <?php elseif( $interacao->validar_anexo == 2 && Yuppie_Auth::getIdentity()->grupo == 'Corretor' ): ?> <?php echo "Seu anexo foi negado. Favor anexar outro documento na interação deste chamado."; ?> <?php endif; ?> </td> <td><?php echo is_null($interacao->usuario_id) ? "Corretor" : $usuarioLogin; ?></td> <td><?php echo $this->dateHourFormat($interacao->data_cadastro); ?></td> <td><?php echo nl2br($interacao->comentario); ?></td> <td align="center"> <a data-id="<?= $interacao['id'] ?>" class="btn-interacao-excluir" style="cursor: pointer">Excluir</a> </td> </tr> <?php endforeach; ?> </tbody> </table> <div class="clear"></div> <?php endif; ?> <?php if( Yuppie_Auth::getIdentity()->grupo != 'Supervisor' ): ?> <?php if( $this->model->finalizado != 1 ): ?> <p> </p> <header class="tit_local">Escrever Resposta</header> <div id="view-content"> <?php echo $this->form; ?> </div> <?php endif; ?> <?php endif; ?>
💾 保存文件
← 返回文件管理器