✏️ 正在编辑: Pendencias.php
路径:
/srv/systems_dir/yuppiecred-lidernegocios/library/Core/Banco/Planilha/Bonsucesso/Pendencias.php
提示:
您可以编辑任何文件(包括二进制文件),但请注意不当修改可能导致文件损坏。
<?php class Core_Banco_Planilha_Bonsucesso_Pendencias extends Core_Banco_Pendencias { protected $_inicioLaco = 9; protected $colunas = array( 'cpf' => 'U', 'nome' => 'T', 'numero_contrato' => 'O', 'convenio' => 'J', 'usuario_externo' => 'AA', 'valor_operacao' => 'P', 'data_operacao' => '', 'data_hota_externa' => '', 'situacao' => '', 'numero_ade' => '', 'uf_origem' => '', 'agencia' => '', 'codigo_loja' => '', 'nome_loja' => '', 'data_prevista_estorno' => '', 'data_prevista_debito_contrato' => '', 'descricao_pendencia' => 'AC' ); public function importar(array $sheetData) { $results = array(); if( count($sheetData) > 0 ){ $sheetData = $this->excluirLinhasVazias($sheetData); foreach ( $sheetData as $row ) { $modelContrato = new Model_Contrato(); $cobrancaBanco = 1; $pendencia = isset($row[$this->getColuna('descricao_pendencia')]) ? $row[$this->getColuna('descricao_pendencia')] : ""; $valor = $row[$this->getColuna('valor_operacao')]; if( strpos($valor, ",") > 0 ){ $valor = str_replace(array( '.', ',' ), array( '', '.' ), $valor); } if( strstr($valor, "$") ){ $valor = doubleval(trim(str_replace("$", "", $valor))); } $dadosContrato = $modelContrato->gravarPendencia( $row[$this->getColuna('numero_contrato')], $pendencia, $this->getBancoId(), $cobrancaBanco ); $results[] = array( "numero_contrato" => $row[$this->getColuna('numero_contrato')], "cpf" => isset($row[$this->getColuna('cpf')]) ? String_Refatorar::formatarCpf(trim($row[$this->getColuna('cpf')])) : "", "cliente" => isset($row[$this->getColuna('nome')]) ? trim($row[$this->getColuna('nome')]) : "", "valor" => $valor, "convenio" => trim($row[$this->getColuna('convenio')]), "impedimento" => trim($pendencia), // "uf" => isset($sheetData['P']) ? trim($sheetData['P']) : "", "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; } }
💾 保存文件
← 返回文件管理器