✏️ 正在编辑: WebServiceProducaoRest.php
路径:
/srv/systems_dir/yuppiecred/library/Core/Banco/Service/Banrisul/WebServiceProducaoRest.php
提示:
您可以编辑任何文件(包括二进制文件),但请注意不当修改可能导致文件损坏。
<?php class Core_Banco_Service_Banrisul_WebServiceProducaoRest extends Core_Banco_Service_Banrisul_WebServiceProducao { protected $colunas = [ //cliente 'nome_cliente' => 'nomeCliente', 'cpf_cliente' => 'cpf', 'data_nascimento' => 'dataNascimento', 'rg' => 'nroDocIdentidade', 'orgao_expedidor' => 'orgaoEmissorIdentidade', 'data_expedicao' => 'dataEmissDocIdentidade', 'uf_expedidor' => 'ufEmissDocIdentidade', 'endereco' => 'endereco', 'numero' => 'numero', 'complemento' => 'complemento', 'bairro' => 'bairro', 'cidade' => 'cidade', 'uf' => 'uf', 'cep' => 'cep', 'fone' => 'tipoFoneAdicional', 'celular' => 'telefone', 'sexo' => 'sexo', 'naturalidade' => 'naturalidade', 'estado_civil' => 'estadoCivil', 'nome_pai' => 'nomeMae', 'nome_mae' => 'nomePai', //contrato 'convenio' => 'conveniada', 'tabela' => 'plano', 'codigo_agente' => 'digitador', 'status_proposta' => 'descSituacao', 'produto' => 'descTipoOperacao', 'descricao_produto' => 'descTipoOperacao', 'tipo' => 'descTipoOperacao', 'numero_proposta' => 'proposta', 'prazo' => 'prazo', 'valor_prestacao' => 'prestacao', 'banco_beneficiado' => 'codBancoRendimento', 'agencia_beneficiado' => 'codAgenciaRendimento', 'conta_beneficiado' => 'contaRendimento', 'valor_bruto' => 'valorOperacao', 'valor_liquido' => 'valorOperacao', 'valor_beneficio' => 'rendaLiquida', 'numero_contrato' => 'proposta', //numero da proposta 'numero_beneficio' => 'matricula', 'obs' => 'obs', 'data_emissao' => 'dataEmissao', 'data_primeiro_vencimento' => 'primeiroVencimento', 'data_liberacao' => 'dataPagamentoAf', 'data_inclusao' => 'dataInclusao', 'digitador' => 'digitador', 'forma_liberacao' => 'liberacao', 'codigo_promotora' => 'correspondenteCodigo', 'anterior_numero' => 'contratoIfOriginadora', 'taxa_emprestimo' => 'taxaJurosMes', 'especie' => 'especieBeneficio', 'tipo_formalizacao' => 'possuiAssinaturaEletronica', ]; protected function _getValorBrutoLiquido(array $wsData, array &$dados) { if(!empty(current($wsData['portabilidades']))){ $wsData = array_merge($wsData, (array)current($wsData['portabilidades'])); } parent::_getValorBrutoLiquido($wsData, $dados); } protected function _getObs(array $wsData, array &$dados) { $observacoes = $wsData['observacoes']; if ( !empty($observacoes) ){ $texto = ""; foreach( $observacoes as $obs ){ $texto .= $obs->texto . "\n" . $obs->usuario . "\n" . $obs->dataHora . "\n\n"; } $dados['obs'] = $texto; } } protected function salvarLinha($sheetData, &$dados) { $this->_source = 'webservice'; parent::salvarLinha($sheetData, $dados); } protected function _getTipoFormalizacao(array $sheetData, array &$dados) { $dados['tipo_formalizacao'] = 0; if ( !empty($sheetData[$this->getColuna('tipo_formalizacao')]) && $sheetData[$this->getColuna('tipo_formalizacao')] == true) { $dados['tipo_formalizacao'] = 1; } } }
💾 保存文件
← 返回文件管理器