✏️ 正在编辑: ChamadoSolicitacao.php
路径:
/srv/systems_dir/yuppiecred-lidernegocios/application/models/DbTable/ChamadoSolicitacao.php
提示:
您可以编辑任何文件(包括二进制文件),但请注意不当修改可能导致文件损坏。
<?php class Model_DbTable_ChamadoSolicitacao extends Core_DbTable { protected $_primary = 'id'; protected $_name = 'tb_chamados_solicitacoes'; protected $_referenceMap = array( 'Banco' => array( 'columns' => array( 'banco_id' ), 'refTableClass' => 'Model_DbTable_Banco', 'refColumns' => array( 'id' ) ), 'Chamado' => array( 'columns' => array( 'chamado_id' ), 'refTableClass' => 'Model_DbTable_Chamado', 'refColumns' => array( 'id' ) ), 'CodigoUsuario' => array( 'columns' => array( 'codigo_usuario' ), 'refTableClass' => 'Model_DbTable_CorretorSenha', 'refColumns' => array( 'id' ) ), ); public function insertSolicitacoes($data = array(), $chamadoId, $dadosCorretor) { $tipoSolicitacao = 1; $params = array(); if($data['assunto'] == '3' ){ $tipoSolicitacao = 2; $corretorSenha = new Model_CorretorSenha(); $dadosCodigos = $corretorSenha->getSenhasByCorretor($dadosCorretor['id'], $data['banco_id']); if(count($dadosCodigos) > 0){ $codigoUsuario = $dadosCodigos[0]['id']; } else{ throw new Exception('Este corretor não possui senha para o banco informado'); } } if(isset($chamadoId)){ $params['chamado_id'] = $chamadoId; } if(isset($data['login']) && !empty($data['login'])){ $params['login'] = $data['login']; } if(isset($data['banco_id']) && !empty($data['banco_id'])){ $params['banco_id'] = $data['banco_id']; } if(isset($codigoUsuario)){ $params['codigo_usuario'] = $codigoUsuario; } if(isset($data['nome_completo']) && !empty($data['nome_completo'])){ $params['nome_completo'] = $data['nome_completo']; } if(isset($data['cpf']) && !empty($data['cpf'])){ $params['cpf'] = $data['cpf']; } if(isset($data['numero_proposta']) && !empty($data['numero_proposta'])){ $params['numero_proposta'] = $data['numero_proposta']; } if(isset($data['rg']) && !empty($data['rg'])){ $params['rg'] = $data['rg']; } if(isset($data['data_nascimento']) && !empty($data['data_nascimento'])){ $date = new Zend_Date($data['data_nascimento'], 'dd/MM/yyyy'); $params['data_nascimento'] = $date->get('yyyy-MM-dd'); } if(isset($data['dt_expedicao_documento']) && !empty($data['dt_expedicao_documento'])){ $date = new Zend_Date($data['dt_expedicao_documento'], 'dd/MM/yyyy'); $params['dt_expedicao_documento'] = $date->get('yyyy-MM-dd'); } if(isset($data['nome_mae']) && !empty($data['nome_mae'])){ $params['nome_mae'] = $data['nome_mae']; } if(isset($data['nome_pai']) && !empty($data['nome_pai'])){ $params['nome_pai'] = $data['nome_pai']; } if(isset($data['nome_loja']) && !empty($data['nome_loja'])){ $params['nome_loja'] = $data['nome_loja']; } if(isset($data['cidade']) && !empty($data['cidade'])){ $params['cidade'] = $data['cidade']; } if(isset($data['uf']) && !empty($data['uf'])){ $params['uf'] = $data['uf']; } if (!empty($data['cep'])) { $params['cep'] = $data['cep']; } if(isset($data['endereco']) && !empty($data['endereco'])){ $params['endereco'] = $data['endereco']; } if(isset($data['numero_certificado']) && !empty($data['numero_certificado'])){ $params['numero_certificado'] = $data['numero_certificado']; } if(isset($data['celular']) && !empty($data['celular'])){ $params['celular'] = $data['celular']; } if(isset($data['fone']) && !empty($data['fone'])){ $params['fone'] = $data['fone']; } if(isset($data['email']) && !empty($data['email'])){ $params['email'] = $data['email']; } if(isset($data['parametrizacao']) && !empty($data['parametrizacao'])){ $params['parametrizacao'] = $data['parametrizacao']; } $this->insert($params); return true; } }
💾 保存文件
← 返回文件管理器