✏️ 正在编辑: Itau.php
路径:
/srv/systems_dir/yuppiecred-lidernegocios/library/Core/Banco/Service/Bevicred/Itau.php
提示:
您可以编辑任何文件(包括二进制文件),但请注意不当修改可能导致文件损坏。
<?php class Core_Banco_Service_Bevicred_Itau extends Core_Banco_Planilha_Itau_Extrator { public $colunas = [ "codigo_convenio" => "codigoentidade", "convenio" => "nomeentidade", "cpf_agente" => "cpfagente", "digitador" => "usuarioinclusao", "cpf_cliente" => "cpfcliente", "produto" => "codigoproduto", "numero_contrato" => "numeroade", "numero_ade" => "numeroade", "status_proposta" => "statusoperacao", "situacao_proposta" => "situacaoproposta", "data_emissao" => "dataentradaoperacaonapn", "valor_principal" => "valorfinanciado", "valor_prestacao" => "valorparcelasolicitado", "codigo_agente" => "codigo_parceiro", "valor_principal" => "valortotalemprestimosolicitado", "nome_produto" => "nomeproduto", "codigo_tabela" => "codigotabelafator", "forma_liberacao" => "formaliberacaocredito", "valor_bruto" => "valorbrutosolicitado", "banco_beneficiario" => "bancodestinatariocredito", "agencia_beneficiario" => "agencia", "conta_beneficiario" => "contacorrente", "tipo_contrato" => "tipooperacao", "data_liberacao" => "datapagamento", "valor_liquido" => "valorliberado", "data_nascimento" => "datanascimento", "nome_cliente" => "nomecliente", "uf" => "ufcliente", "endereco" => "endereco", "numero" => "numeroresidencia", "bairro" => "bairro", "cidade" => "cidadecliente", "fone" => "numerotelefone", "matricula" => "matricula", "complemento" => "endcomplemento", "tabela" => "nometabelafator", "prazo" => "qtdParcelasContrato", "obs" => "motivodevolucao" ]; protected function _getStatusProposta(array $sheetData, array &$dados) { $situacaoProposta = isset($sheetData[$this->getColuna('situacao_proposta')]) ? trim($sheetData[$this->getColuna('situacao_proposta')]) : null; $statusProposta = isset($sheetData[$this->getColuna('status_proposta')]) ? trim($sheetData[$this->getColuna('status_proposta')]) : null; if (!empty($situacaoProposta)) { $statusProposta = $situacaoProposta; } $status = new Model_StatusProposta(); $dadosStatus = $status->existe($statusProposta); // verifica se o status existe if ($dadosStatus == null) { // se não existir, cadastra $status->setDescricao($statusProposta); $statusId = $status->salvar($status); } else if( $dadosStatus['parent_id'] ){ $statusId = $dadosStatus['parent_id']; } else { $statusId = $dadosStatus['id']; } $dados['status_proposta'] = $statusId; } }
💾 保存文件
← 返回文件管理器