✏️ 正在编辑: previsao-corretor.phtml
路径:
/srv/systems_dir/yuppiecred/application/views/scripts/relatorio/previsao-corretor.phtml
提示:
您可以编辑任何文件(包括二进制文件),但请注意不当修改可能导致文件损坏。
<div id="filter"> <?php echo $this->form; ?> <div class="clear"></div> </div> <p id="corretores-restantes" style="text-align:center;"></p> <div class="progress"> <div class="progress-bar progress-bar-striped active" role="progressbar" aria-valuenow="0" aria-valuemin="0" aria-valuemax="100"> </div> </div> <div id="view-content"> <table id="table-pagar-comissao" summary="Contratos" class="selecionar-comissao"> <thead> <tr> <th colspan="23"></th> </tr> </thead> <tbody> <?php if ($this->corretor_contratos): if(count($this->corretor_contratos) > 0): $totalBaseComissao = 0; $totalBaseBonus = 0; foreach ($this->corretor_contratos as $corretorId => $contratos): if(is_int($corretorId)): $saldoCorretor = number_format(($contratos[0]['valor_saldo_corretor']), 2, ',', '.'); ?><tr class="top_list"> <td colspan="26"> Corretor: <?php echo $contratos[0]['corretor']; ?> <?php echo !empty($contratos[0]['apelido']) ? "({$contratos[0]['apelido']})" : ""; ?> | Banco Pagamento: <?php echo !empty($contratos[0]['banco_pagamento']) ? $contratos[0]['banco_pagamento'] : "Não informado"; ?> | Saldo devedor: <?php echo $saldoCorretor; ?> <?php echo $this->corretor_pendencia ? '<span style="color:red">CORRETOR BLOQUEADO</span>' : ""; ?> </td> </tr><tr><!-- ATENÇÃO! A ordem e quantidade das células da tabela influencia no cálculo dos totalizadores --> <th>Cliente</th> <th>CPF</th> <th>Contrato</th> <th>Banco</th> <th>Convênio</th> <th>Tabela</th> <th>Tipo</th> <th>Prazo</th> <th>Base Comissão</th> <th>Comissão (%)</th> <th>R$</th> <th>Bônus (%)</th> <th>R$</th> <th>Vl. Fixo</th> <th>Inten. Port.</th> <th>Atraso</th> <th>Emissão</th> <th>Liberação</th> <th colspan="2">Situação</th> </tr><?php foreach ($contratos as $key => $contrato): if(is_int($key)): if($contrato['tipo'] != 'REFIN DA PORTABILIDADE'){ $contrato['taxa_portabilidade'] = 0; } $base = $contrato['base_comissao_valor']; $totalBaseComissao += $base; $baseComissaoBonus = $contrato['base_comissao_bonus']; $totalBaseBonus = $baseComissaoBonus; $contrato_id = $contrato['id']; $diasAtraso = $this->fisicoAtrasado( $contrato['data_liberacao'], $contrato['data_recebimento_fisico'], $contrato['data_recebimento_previa'], $contrato['prazo_fisico'] ); $marcadorDiasAtraso = "marcadorDiasAtrasoVerde"; if ( ($diasAtraso > $contrato['prazo_fisico'] || $contrato['estornado']) && !$contrato['tipo_formalizacao']){ $marcadorDiasAtraso = "marcadorDiasAtrasoVermelho"; } ?><tr id="<?php echo $contrato_id; ?>"> <td><?= $this->limitSizeTextList($contrato['cliente']) ?></td> <td style="white-space: nowrap"><?= String_Refatorar::resetCpf($contrato['cpf']) ?></td> <td style="cursor: help;" title="<?= $contrato['status_proposta_descricao']; ?>"><u><?= $contrato['numero_contrato'] ?></u></td> <td><?= $contrato['banco'] ?></td> <td><?= $this->limitSizeTextList($contrato['convenio']) ?></td> <td><?= $contrato['tabela'] ?></td> <td><?= $contrato['tipo'] ?></td> <td><?= $this->limitSizeTextList($contrato['prazo'], 2) ?></td> <td class="valor">R$ <?= number_format($base, 2, ',', '.'); ?></p></td> <td class="valor"><?= number_format($contrato["comissao_corretor"], 2, ',', '.'); ?></td> <td class="valor">R$ <?= number_format($contrato['comissao_corretor']*$base/100, 2, ',', '.'); ?></td> <td class="valor"><?= number_format($contrato["bonus_corretor"], 2, ',', '.'); ?></td> <td class="valor">R$ <?= number_format($contrato['bonus_corretor']*$baseComissaoBonus/100, 2, ',', '.') ?></td> <td class="valor">R$ <?= $contrato['valor_fixo_corretor']; ?></td> <td class="valor">R$ <?= '-'.number_format($contrato['taxa_portabilidade'], 2, ',', '.'); ?></td> <td><span class="marcadorDiasAtraso <?=$marcadorDiasAtraso?>"><?= !$contrato['tipo_formalizacao'] ? $diasAtraso : "-"; ?></span></td> <td><?= $this->dateFormat($contrato['data_emissao']); ?></td> <td><?= $this->dateFormat($contrato['data_liberacao']); ?></td> <td class="situacao_pagamento"><?= $contrato['situacao_pagamento']; ?></td> </tr><?php endif; endforeach; $total_contratos = sizeof($contratos) - 1; $total_comissao = $contratos['info']['total_comissao']; $total_bonus = $contratos['info']['total_bonus']; ?><tr id="totais_corretor_<?= $corretorId; ?>"> <td colspan="8">Total: <span class="total_contratos"><?= $total_contratos; ?></span></td> <td colspan="2" class="valor negrito " >R$ <?= number_format($totalBaseComissao, 2, ',', '.'); ?></td> <td colspan="2" class="valor negrito ">R$ <?= number_format($total_comissao, 2, ',', '.'); ?></td> <td class="valor negrito ">R$ <?= number_format($total_bonus, 2, ',', '.'); ?></td> <td colspan="6"></td> </tr><?php endif; endforeach; elseif(is_string($this->corretor_contratos)): endif; endif; ?> </tbody> </table> </div>
💾 保存文件
← 返回文件管理器