$retorno = '{ "cod": "sucesso", "mensagem": "' . CADASTRO_REALIZADO . '", "redirect": "pedido-visualiza&idPedido=' . $idPedido . '#pedidoPagamentoTable" }'; } else { $retorno = '{ "cod": "erro", "mensagem": "' . ERRO_AO_CADASTRAR . '" }'; } echo $retorno; break; case "cadastrarProdutoPedido": $idPedido = sqlvalue($_POST["idPedido"], false); $arrayProduto = explode("|", $_POST["listaEstoqueProduto"]); $idProdutoAtributoValor = sqlvalue($arrayProduto[1], false); $idProduto = sqlvalue($arrayProduto[0], false); $query = "INSERT INTO e_PEDIDO_ITEM\r\n\t\t\t\t (SPIT_ID_SITUACAO_PEDIDO_ITEM\r\n\t\t\t\t ,PEDI_ID_PEDIDO\r\n\t\t\t\t ,CARR_ID_CARRINHO\r\n\t\t\t\t ,COD_TEMP_CLIENTE\r\n\t\t\t\t ,PCAV_ID_PRODUTO_COMBINACAO_ATRIBUTO_VALOR\r\n\t\t\t\t ,QUANTIDADE\r\n\t\t\t\t ,PRECO_UNITARIO_VENDA\r\n\t\t\t\t ,PACOTE_PRESENTE\r\n\t\t\t\t ,VALOR_PACOTE_PRESENTE\r\n\t\t\t\t ,PACOTE_PRESENTE_GRATIS\r\n\t\t\t\t ,QUANTIDADE_ATENDIDO\r\n\t\t\t\t ,VALOR_DESCONTO\r\n\t\t\t\t ,USUARIO_INSERT\r\n\t\t\t\t ,DATA_INSERT)\r\n\t\t\t\t VALUES\r\n\t\t\t\t (" . ID_SITUACAO_PEDIDO_ANALISE_CREDITO . "\r\n\t\t\t\t ," . $idPedido . "\r\n\t\t\t\t ,NULL\r\n\t\t\t\t ,NULL\r\n\t\t\t\t ," . $idProdutoAtributoValor . "\r\n\t\t\t\t ,1\r\n\t\t\t\t ,(select VALOR from fn_valor_venda_produto(" . $idProduto . ",1,now()))\r\n\t\t\t\t ,'N'\r\n\t\t\t\t ,NULL\r\n\t\t\t\t ,'N'\r\n\t\t\t\t ,NULL\r\n\t\t\t\t ,NULL\r\n\t\t\t\t ,'" . USUARIO_LOGADO . "'\r\n\t\t\t\t ,now())"; //printr($query); $resultQuery = $mysqli->ExecutarSQL($query); if ($resultQuery) { $frete = $Frete->fnFrete(NULL, $idPedido); $retorno = '{ "cod": "sucesso", "mensagem": "' . CADASTRO_REALIZADO . '", "redirect": "pedido-visualiza" }'; } else { $retorno = '{ "cod": "erro", "mensagem": "' . ERRO_AO_CADASTRAR . '" }'; } echo $retorno; break; case "calcularFretePedido": $tipoFrete = $_POST["tipoFrete"]; $idPedido = $_POST["idPedido"]; $frete = $Frete->fnFrete($tipoFrete, $idPedido); if ($frete) { $retorno = '{ "cod": "sucesso", "mensagem": "' . NOVO_CALCULO_FRETE . '", "valorFrete": "' . number_format($frete[0]["VALOR_FRETE"], 2, ',', '.') . '", "freteGratis": "' . $frete[0]["FRETE_GRATIS"] . '", "mensagemErro": "' . $frete[0]["MENSAGEM_ERRO"] . '" }'; } else { $retorno = '{ "cod": "erro", "mensagem": "' . ERRO_AO_GRAVAR . '" }'; }