✏️ 正在编辑: Pendencias.php
路径:
/srv/systems_dir/yuppiecred-lidernegocios/library/Core/Banco/Planilha/Bradesco/Pendencias.php
提示:
您可以编辑任何文件(包括二进制文件),但请注意不当修改可能导致文件损坏。
<?php class Core_Banco_Planilha_Bradesco_Pendencias extends Core_Banco_Pendencias { protected $_inicioLaco = 2; protected $colunas = array( 'numero_contrato' => 'A', 'data_efetivacao' => 'B', 'cod_promotora' => 'C', 'nome_promotora' => 'D', 'atraso' => 'G', 'cpf' => 'I', 'cliente' => 'J', 'valor' => 'K', 'agencia_sinergia' => '', 'convenio' => 'L', 'descricao_pendencia' => 'M', 'cod_loja' => 'N', 'cod_empregador' => '', 'nome_empregador' => '', 'filial' => 'Q', 'uf' => 'R', ); public function importar(array $sheetData) { $results = array(); if( count($sheetData) > 0 ){ $sheetData = $this->excluirLinhasVazias($sheetData); foreach ( $sheetData as $row ) { $numeroContrato = $row['A']; $pendencia = isset($row['M']) ? $row['M'] : ""; $valor = $row['K']; if( strpos($valor, ",") > 0 ){ $valor = str_replace(array( '.', ',' ), array( '', '.' ), $valor); } $modelContrato = new Model_Contrato(); $cobrancaBanco = 1; $dadosContrato = $modelContrato->gravarPendencia( $row[$this->getColuna('numero_contrato')], $row[$this->getColuna('descricao_pendencia')], $this->getBancoId(), $cobrancaBanco ); $results[] = array( "numero_contrato" => $numeroContrato, "promotora" => $row['D'], "atrazo" => $row['G'], "cpf" => String_Refatorar::formatarCpf(trim($row['I'])), "cliente" => trim($row['J']), "valor" => $valor, "convenio" => trim($row['L']), "impedimento" => trim($pendencia), "uf" => isset($row['R']) ? trim($row['R']) : "", "resultado" => !empty($dadosContrato['analise_pendencia']) ? $dadosContrato['analise_pendencia'] : "Contrato não encontrado", 'empresa' => isset($dadosContrato['empresa']) ? $dadosContrato['empresa'] : '', 'data_envio_fisico' => isset($dadosContrato['data_envio_fisico']) ? $dadosContrato['data_envio_fisico'] : '', 'bordero_newspace' => isset($dadosContrato['bordero_newspace']) ? $dadosContrato['bordero_newspace'] : '', 'numero_envelope' => isset($dadosContrato['numero_envelope']) ? $dadosContrato['numero_envelope'] : '', 'corretor' => isset($dadosContrato['corretor']) ? $dadosContrato['corretor'] : '', ); } } return $results; } }
💾 保存文件
← 返回文件管理器