thf_PedidoExibeDados($IdSku,$_SESSION[usr][ID]);
//Debugar
if(!empty($_REQUEST['thf'])){
echo '-----------------------' . PHP_EOL;
echo '#thf_PedidoExibeDados' . PHP_EOL;
echo '-----------------------' . PHP_EOL;
print_r($pedidoExibeDados);
}
//Dados de Registro do Pedido
$pedidoID = $pedidoExibeDados['pedidoID']; //ID do Pedido
$pedidoNumero = $pedidoExibeDados['pedidoNumero']; //Numero do Pedido
$pedidoData = $pedidoExibeDados['pedidoData']; //Data do Pedido
$pedidoHora = $pedidoExibeDados['pedidoHora']; //Hora do Pedido
//Subtotal, frete, desconto, total
$checkoutCarrinhoSubTotal = $pedidoExibeDados['checkoutCarrinhoSubTotal']; //SubTotal
$checkoutCarrinhoTotal = $pedidoExibeDados['checkoutCarrinhoTotal']; //Total
$checkoutCarrinhoFrete = $pedidoExibeDados['checkoutCarrinhoFrete']; //Frete
$checkoutCarrinhoDesconto = $pedidoExibeDados['checkoutCarrinhoDesconto']; //Desconto
//Dados de pagamento do Pedido
$pgtoID = $pedidoExibeDados['pgtoID'];
$pgtoNome = $pedidoExibeDados['pgtoNome'];
$pgtoWebService = $pedidoExibeDados['pgtoWebService']; //WebService Pagamento
$pgtoImagem = $pedidoExibeDados['pgtoImagem'];
$pgtoTexto = $pedidoExibeDados['pgtoTexto'];
//Dados do Frete do Pedido
$freteNome = $pedidoExibeDados['freteNome'];
$fretePrazo = $pedidoExibeDados['fretePrazo'];
$freteCodigo = $pedidoExibeDados['freteCodigo'];
$freteValor = THFCampoVazioRetorno($pedidoExibeDados['freteValor'],'0.00');
//Dados do Cliente
$clienteNome = $pedidoExibeDados['clienteNome'];
$clienteEmail = $pedidoExibeDados['clienteEmail'];
$clienteTelefone = $pedidoExibeDados['clienteTelefone'];
$clienteEndereco = $pedidoExibeDados['clienteEndereco'];
$clienteBairro = $pedidoExibeDados['clienteBairro'];
$clienteCidade = $pedidoExibeDados['clienteCidade'];
$clienteEstado = $pedidoExibeDados['clienteEstado'];
$clienteCEP = $pedidoExibeDados['clienteCEP'];
//Endereco de Entrega ( Retirada na loja )
if($freteCodigo=='002'):
$clienteEndereco = _web_endereco_;
$clienteEnderecoCss = ' dis-none';
$clienteCEP = _web_cep_;
endif;
//Status do Pedido
$situacaoID = $pedidoExibeDados['situacaoID'];
$situacaoNome = $pedidoExibeDados['situacaoNome'];
$situacaoCor = $pedidoExibeDados['situacaoCor'];
$situacaoTexto = $pedidoExibeDados['situacaoTexto'];
/*
print_r($pedidoExibeDados);
exit;
*/
/*
Classe: Carrinho
Subtotal, frete, desconto, total ---------------- */
$produtoCarrinhoSubTotal = $thf_produtosPreco->thf_produtosFormataMoeda($checkoutCarrinhoSubTotal);
$produtoCarrinhoFrete = $thf_produtosPreco->thf_produtosFormataMoeda($checkoutCarrinhoFrete);
$produtoCarrinhoDesconto = $thf_produtosPreco->thf_produtosFormataMoeda($checkoutCarrinhoDesconto);
$produtoCarrinhoTotal = $thf_produtosPreco->thf_produtosFormataMoeda($checkoutCarrinhoTotal);
$produtoCarrinhoLegenda = $thf_produtosPreco->thf_produtosRetornaLegenda('car','','');
/*
Classe: parcelamentoPS
Exibe parcelamento do produto
Parametro 1: preco do produto
Parametro 2: codigo do produto
Parametro 3: imagem
Parametro 4: titulo do produto ---------------- */
$thf_produtosCalculosPS = new Pagseguro();
$precoParcelado = $thf_produtosCalculosPS->parcelamentoPS($checkoutCarrinhoTotal
,_venda_cartaoValorMinimo_
,_venda_cartaoParcelaPadrao_
,_venda_cartaoParcelaSemJuros_);
//$exibePrecoCarrinho .= 'R$ '.$produtoCarrinhoTotal. PHP_EOL;
//$exibePrecoCarrinho .= ''. PHP_EOL;
$exibePrecoCarrinho .= '
'.$produtoCarrinhoLegenda. PHP_EOL;
$exibePrecoCarrinho .= '
'.$precoParcelado['valores'][_venda_cartaoParcelaPadrao_]['legenda']. PHP_EOL;
//$exibePrecoCarrinho .= ''. PHP_EOL;
//echo $exibePrecoCarrinho;
/*
Classe: thf_PedidoGateway
Exibe opcoes de web-service
Parametro 1: codigo do WS de pagamento ---------------- */
if(!empty($pgtoWebService)){
$pagamentoTipoWS = $thf_PedidoPagamento->thf_PedidoGateway($pgtoWebService);
$pagamentoWS = $pagamentoTipoWS[0]['ws'];
$pagamentoBotao = $pagamentoTipoWS[0]['botao'];
$pagamentoJanela = $pagamentoTipoWS[0]['janela'];
}
/*
Classe: thf_PedidoMensagem
Retorna Mensagem de instrucoes de pagamento
Parametro 1: id do pedido
Parametro 2: id da forma de pagamento ---------------- */
if(!empty($pedidoID)){
$pagamentoMensagem = $thf_PedidoPagamento->thf_PedidoMensagem($pedidoID,$pgtoID);
$pagamentoExibeInstrucao = ($pagamentoMensagem['mensagem']);
$pagamentoExibeCor = 'msn-box-borda-'.$pagamentoMensagem['classe'];
}
/*
Classe: thf_PedidoExibeVencimento
Retorna Variavel quando o pedido estiver vencido
Parametro 1: id do pedido
Parametro 2: id da forma de pagamento
Parametro 3: variavel desejada ---------------- */
if(!empty($pedidoID)){
$PedidoExibeOpcaoPagamento = $thf_PedidoRegistro->thf_PedidoExibeVencimento($pedidoID,$pgtoID,' style="display:none; " ');
}
//Verifica se o Pedido existe ou pertence ao Cliente logado
if(!empty($pedidoID)):
//Retorna Mensagem de instrucoes de pagamento
switch($situacaoID)
{
case 1:
$pedidoTitulo = 'Pedido Concluído';
$pedidoMensagem = $pagamentoExibeInstrucao;
$pedidoLinkPagto = _WEB_SSL_.'/'.$pagamentoWS.'?PID='.$pedidoID;
$pedidoLinkPagto = $pagamentoWS.'?PID='.$pedidoID;
$pedidoMensagem = str_replace(array('',''),array(" ",''),$pedidoMensagem);
$pedidoBackground = '';
$pedidoInstrucoes = '';
break;
case 2:
$pedidoTitulo = 'Pedido Aprovado!';
$pedidoMensagem = $situacaoTexto;
$pedidoBackground = " style='background-color:$situacaoCor;color:#FFF;' ";
$pedidoInstrucoes = " style='display:none!important;' ";
break;
case 6:
$pedidoTitulo = '';
$pedidoMensagem = $situacaoTexto;
$pedidoBackground = " style='background-color:$situacaoCor;color:#FFF;' ";
$pedidoInstrucoes = " style='display:none!important;' ";
//Sugere pagamento no boleto
$pedidoRecusado = $thf_mySQL->THFConsultaDados(_SISTEMA_TAB_CONFIGURA_," where id=75","status");
break;
default:
$pedidoTitulo = 'Dados do Pedido';
$pedidoMensagem = $pagamentoExibeInstrucao;
$pedidoMensagem = str_replace(array('',''),array(' ',''),$pedidoMensagem);
$pedidoBackground = '';
}
/*
Classe: thf_CarrinhoCheckoutAcao
Retorna Exibicao de colunas de preco
1 - Exibe Preco
2 - Exibe Preco somente logado
3 - Exibe Pedido
4 - Não exibe Preco ---------------- */
$thf_PedidoCarrinho = new thf_PedidoCarrinho();
$exibePrecoColuna = $thf_PedidoCarrinho->thf_CarrinhoCheckoutAcao('coluna');
if(!empty($exibePrecoColuna)){
$exibeColunaResumo = $boxCssWidthMedium;
}else{
$exibeColunaResumo = $boxCssWidthBig;
}
?>