D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
var
/
www
/
html
/
rosario
/
adm
/
app
/
gre
/
Models
/
Cotacao
/
Filename :
ModCtNegociaMarcaVer.php
back
Copy
<?php namespace App\gre\Models\Cotacao; if (!defined('URL')) { header("Location: /"); exit(); } /** * Description of ModFilialVer { * * @copyright (c) year, Carlos Marques - CM */ class ModCtNegociaMarcaVer { private $Resultado; private $DadosId; public function verMarca($DadosId) { $this->DadosId = $DadosId; // echo '<pre>'; // var_dump($this->DadosId); // echo '</pre>'; // die; $verPed = new \App\adms\Models\helper\AdmsRead(); $verPed->fullRead("select d.repres_id, max(u.apelido) nome_repres, d.forn_id, d.marca_id, max(f.nome_fantasia) nome_forn, d.cotacao_id id_cotacao, d.sugestao_id, d.data_cotacao, date_format(max(d.data_cotacao), '%d/%m/%Y' ) data_agenda, date_format(max(d.data_hora), '%d/%m/%Y %H:%i' ) data_pedido, m.nome marca_nome, format( sum(d.preco_cotado * d.qtde), 2, 'de_De') valor_cotado, format( sum(d.tenho_preco * d.qtde), 2, 'de_De') valor_desejado, format(sum(d.dife),2, 'de_DE') valor_diferenca, format(round(((sum((d.preco_max * d.qtde)) - sum((d.preco_cotado * d.qtde)))/sum((d.preco_max * d.qtde))) *100,0), 2, 'de_De') margem_cotado, format(round(((sum((d.preco_max * d.qtde)) - sum((d.tenho_preco * d.qtde)))/sum((d.preco_max * d.qtde))) *100,0), 2, 'de_De') margem_desejada, d.status_id, case when max(r.nome) is null then ' ' else max(r.nome) end nome_resposta, date_format(max(d.data_resposta_negociacao), '%d/%m/%Y %H:%i hs') data_resposta from ct_pedido_simulado d inner join adms_usuarios u on u.id = d.repres_id inner join ct_fornecedor f on f.forn_id = d.forn_id inner join ro_marca m on m.id = d.marca_id left join ct_tipo_resposta r on r.id = d.tipo_resposta where d.data_cotacao = :data and d.forn_id = :forn_id and d.repres_id = :repres_id and d.status_id = :status_id group by d.repres_id, d.marca_id, d.forn_id, d.cotacao_id, d.sugestao_id, d.data_cotacao, d.status_id order by d.marca_id", "data=".$this->DadosId['data']."&forn_id=".$this->DadosId['forn_id']."&repres_id=".$this->DadosId['repres_id']."&status_id=".$this->DadosId['status_id']); $this->Resultado= $verPed->getResultado(); // var_dump($this->Resultado); return $this->Resultado; } }