function dataAmigavel($horaBase) { $horaAtual = retornaData(horaAtual()); $horaBanco = retornaData($horaBase); if ($horaBanco[0] == $horaAtual[0] && $horaBanco[1] == $horaAtual[1]) { $diferenca = $horaAtual[2] - $horaBanco[2]; switch ($diferenca) { case 0: print "hoje às " . $horaBanco[3] . "h"; break; case 1: print "ontem"; break; case $diferenca >= 2: print $diferenca . " dias atrás"; break; } } else { print $horaBase; } }
$tabela = "teste_qb"; $criterios = ""; //Prepara campos para tabela VISTORIA $campos_vistoria = "('',"; //cod_vistoria: ('' AUTOINCREMENT) $campos_vistoria .= "'" . $pdv_empresa . "',"; //pdv_empresa: (self) $campos_vistoria .= buscaCampo("cod_modelo_ird", "SELECT", "modelo_ird", "cod_modelo_ird", "desc_modelo_ird ='" . $_POST['modelo_ird'] . "'") . ","; //cod_modelo_ird: (buscar em `modelo_ird`.`desc_modelo_ird`) $campos_vistoria .= buscaCampo("cod_consultor", "SELECT", "consultor", "cod_consultor", "udid8 ='" . $udid8 . "';") . ","; //, $mysql_host, $mysql_user_name, $mysql_password, $mysql_db_name) . ","; //cod_consultor (buscar em `consultor`.`udid8`) $campos_vistoria .= $_POST['customer'] . ","; //customer $campos_vistoria .= $_POST['os'] . ","; //os $campos_vistoria .= "'" . retornaData($_POST['data_do_teste']) . "',"; //"'2013-06-07',"; //data_do_teste: (converter data_vistoria - '3 de junho de 2013' -> yyyy-mm-aa) $campos_vistoria .= $_POST['id_tecnico'] . ","; //id_tecnico: (self) $campos_vistoria .= buscaCampo("cod_defeito", "SELECT", "qb_defeito", "cod_defeito", "desc_defeito ='" . $_POST['defeito_relatado'] . "'") . ","; // Defeito relatado pelo técnico $campos_vistoria .= buscaCampo("cod_defeito", "SELECT", "qb_defeito", "cod_defeito", "desc_defeito ='" . $_POST['defeito_constatado'] . "'") . ","; // Defeito constatado pelo consultor $campos_vistoria .= "'" . $_POST['troca_devida'] . "'"; $campos_vistoria .= ")"; //Insere dados na tabela teste_qb $insere_teste_qb = acessaBD($comando, $tabela, $campos_vistoria, $criterios); // // Grava dados no BD - FIM // if (!$insere_teste_qb) {
//Insere nome do técnico nas indicações Momento SKY - INICIO if (buscaCampo("os", "SELECT", "vistoria_indicacao_momento_sky", "os", "os =" . $_POST['os']) != 0) { $query = "UPDATE vistoria_indicacao_momento_sky SET nome_tecnico = '" . $_POST['nome_tecnico'] . "' WHERE os = " . $_POST['os']; $result = mysql_query($query); } //Insere nome do técnico nas indicações Momento SKY - FIM //Insere dados na tabela `atividades` - INICIO if ($_POST['nome_tecnico'] != 'Teste') { $comando = "INSERT"; $tabela = "atividades"; $criterios = ""; $cod_consultor = buscaCampo("cod_consultor", "SELECT", "consultor", "cod_consultor", "udid8 ='" . $udid8 . "';"); $cod_local = 3; $cod_tipo_atividade = buscaCampo("cod_tipo_atividade", "SELECT", "tipo_atividade", "cod_tipo_atividade", "desc_atividade ='" . $_POST['tipo_vistoria'] . "'"); $dt_inicial = retornaData($_POST['data_vistoria']) . " " . $_POST['hora_inicio_vistoria']; $dt_final = retornaData($_POST['data_vistoria']) . " " . $_POST['hora_termino_vistoria']; $credenciado = buscaCampo("desc_empresa", "SELECT", "credenciados", "desc_empresa", "pdv_empresa = '" . $pdv_empresa . "'"); $descricao = "OS " . $_POST['os'] . " - " . $credenciado; $campos = "(''," . $cod_consultor . ", " . $cod_local . ", " . $cod_tipo_atividade . ", '" . $dt_inicial . "', '" . $dt_final . "', '" . $descricao . "');"; $insere = acessaBD($comando, $tabela, $campos, $criterios); } //Insere dados na tabela `atividades` - FIM // // Grava dados no BD - FIM // // // Cria vistoria em PDF - INICIO geraPDF($_POST['os']); // Cria vistoria em PDF - FIM // if (!$insere_vistoria) {
$i++; } else { $id = $pedido['idPedidoContratacao']; $sql_verba = "SELECT * FROM sis_verbas_multiplas WHERE idPedidoContratacao = '{$id}' AND valor > '0'"; $query_verba = mysqli_query($con, $sql_verba); while ($verba_multipla = mysqli_fetch_array($query_verba)) { $evento = recuperaDados("ig_evento", $pedido['idEvento'], "idEvento"); //$tabela,$idEvento,$campo $projeto = recuperaDados("ig_projeto_especial", $evento['projetoEspecial'], "idProjetoEspecial"); $fiscal = recuperaDados("ig_usuario", $evento['idResponsavel'], "idUsuario"); $suplente = recuperaDados("ig_usuario", $evento['suplente'], "idUsuario"); $locais = listaLocais($pedido['idEvento']); $pessoa = siscontratDocs($pedido['idPessoa'], $pedido['tipoPessoa']); $verba = recuperaDados("sis_verba", $verba_multipla['idVerba'], "Id_Verba"); $estado = retornaEstado($pedido['estado']); $data = retornaData($pedido['idEvento']); if ($pedido['tipoPessoa'] == 1) { $tipo = "PESSOA FÍSICA"; } else { $tipo = "PESSOA JURÍDICA"; } $a = "A" . $i; $b = "B" . $i; $c = "C" . $i; $d = "D" . $i; $e = "E" . $i; $f = "F" . $i; $g = "G" . $i; $h = "H" . $i; $I = "I" . $i; $j = "J" . $i;
$itens['quantidade_ird'] = array('sd', 'hd_slim', 'hd_plus', 'zapper'); //Prepara campos para tabela vistoria_abrir_nova_os $itens['abrir_nova_os'] = array('agendar_para', 'zapper'); //Insere dados nas tabelas `vistoria_` foreach ($tabelas_vistoria as $tabelas) { foreach ($itens[$tabelas] as $item) { foreach (array_keys($_POST) as $fields) { if ($fields == $tabelas . '_' . $item) { if (strlen($_POST[$fields]) > 0) { $comando = "INSERT"; $tabela = "vistoria_" . $tabelas; $criterios = ""; if (!isset($_POST[$fields . '_valor'])) { //Grava campos no BD if (strpos($fields, "nova_os") > 0) { $campos = "(" . $_POST['os'] . ", '" . retornaData($_POST['abrir_nova_os_agendar_para']) . "', '" . $_POST['abrir_nova_os_periodo'] . "');"; } else { $campos = "(" . $_POST['os'] . ", '" . buscaCampo("cod_" . $tabelas, "SELECT", $tabelas, "cod_" . $tabelas, "desc_" . $tabelas . " ='" . $_POST[$fields] . "'") . "');"; } $insere = acessaBD($comando, $tabela, $campos, $criterios); } else { if ($_POST[$fields . '_valor'] > 0) { //Grava quantidade de IRDs se existir $campos = "(" . $_POST['os'] . ", '" . buscaCampo("cod_" . $tabelas, "SELECT", $tabelas, "cod_" . $tabelas, "desc_" . $tabelas . " ='" . $_POST[$fields] . "'") . "', " . $_POST[$fields . '_valor'] . ");"; $insere = acessaBD($comando, $tabela, $campos, $criterios); } } } } } }
$titulo = 'Erro desconhecido'; $valida = 'false'; $msg = 'Ocorreu um erro não identificado no servidor'; break; } if ($retorno == 1) { //Se login OK //Insere dados na tabela `atividades` - INICIO $comando = "INSERT"; $tabela = "atividades"; $criterios = ""; $cod_consultor = buscaCampo("cod_consultor", "SELECT", "consultor", "cod_consultor", "udid8 ='" . $udid8 . "'"); $cod_local = buscaCampo("cod_local", "SELECT", "local", "cod_local", "desc_local ='" . $_POST['local'] . "'"); $cod_tipo_atividade = buscaCampo("cod_tipo_atividade", "SELECT", "tipo_atividade", "cod_tipo_atividade", "desc_atividade ='" . $_POST['atividade'] . "'"); $dt_inicial = retornaData($_POST['data']) . " " . $_POST['hora_inicio']; $dt_final = retornaData($_POST['data']) . " " . $_POST['hora_termino']; $descricao = $_POST['descricao']; $campos = "(''," . $cod_consultor . ", " . $cod_local . ", " . $cod_tipo_atividade . ", '" . $dt_inicial . "', '" . $dt_final . "', '" . $descricao . "')"; $insere = acessaBD($comando, $tabela, $campos, $criterios); //Insere dados na tabela `atividades` - FIM if (!$insere) { $retorno = 0; //Erro $titulo = 'Erro'; $valida = 'false'; $msg = 'Erro ao tentar gravar os dados no banco de dados!'; } else { //OK $retorno = 1; $titulo = 'Concluído'; $valida = 'false';