D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
var
/
www
/
html
/
rosario
/
adm
/
app
/
gre
/
Models
/
Filename :
ModTradeProdNovoVer.php
back
Copy
<?php namespace App\gre\Models; if (!defined('URL')) { header("Location: /"); exit(); } /** * Description of AdmsVerUsuario * * @copyright (c) year, Cesar Szpak - Celke */ class ModTradeProdNovoVer { private $Resultado; private $DadosId; public function verProd($DadosId) { $this->DadosId = (int) $DadosId; $verProd = new \App\adms\Models\helper\AdmsRead(); $verProd->fullRead("select m.nome marca_nome, p.nome prod_nome, case when p.tipo_preco = 'M' then 'MONITORADO' else 'LIBERADO' end tipo_preco, case when p.situacao_id = 1 then 'Autorizado' when p.situacao_id = 2 then 'Não Autorizado' else 'Aguarda Autorização' end situacao, case when p.tipo_venda = 'D' then 'Distribuidor' else 'Direto' end tipo_vendad, format(p.ped_minimo,2,'de_DE') ped_minimo, p.id, p.qtde_bonif, p.prazo_pagto, p.lead_time, format(p.verba_investimento,2,'de_DE') verba_investimento, p.tipo_venda, p.ean, mask(lpad(p.ean,13,0), '###.####.#####-#') ean_m, p.dun, p.nome_abrev, p.forn_id, p.marca_id, p.cluster, p.largura, p.altura, p.comprimento, format( p.peso,3,'de_DE') peso, p.qtde_emb, p.unidade, p.ncm, mask(lpad(p.ncm,8,0), '####.##.##') ncm_m, p.anvisa, mask(lpad(p.anvisa,13,0), '#.####.####.###-#')anvisa_m, format( p.preco_custo,2,'de_DE') preco_custo, format( p.preco_venda,2,'de_DE') preco_venda, format( p.preco_maximo,2,'de_DE') preco_maximo, format(round(((p.preco_venda - p.preco_custo)/(p.preco_venda)*100),0),0,'de_DE') margem_proposta, p.nome_conco1, format( p.preco_conco1,2,'de_DE') preco_conco1, p.nome_conco2, format( p.preco_conco2,2,'de_DE') preco_conco2, p.nome_conco3, format( p.preco_conco3,2,'de_DE') preco_conco3, p.usu_created, p.created, p.situacao_id, f.nome_fantasia, m.nome, date_format(p.created, '%d/%m/%Y %H:%i') created, concat(u.apelido, ' - ',u.email) apelido, usu.apelido usuario_resposta, p.mensagem, date_format(p.data_resposta, '%d/%m/%Y %H:%i') data_resposta, p.situacao_id, tp.nome tipo_produto_nome, cp.nome classe_nome, sp.nome sub_classe_nome, rp.nome tipo_receita_nome from ro_novo_produto p inner join ro_trade_fornecedor f on p.forn_id = f.forn_id inner join ro_marca m on p.marca_id = m.id left join adms_usuarios usu on p.usu_resposta = usu.id inner join adms_usuarios_portal u on u.id = p.usu_created left join pt_tipo_produto tp on p.tipo_produto = tp.id left join pt_classe_produto cp on p.classe_produto = cp.id left join pt_sub_classe_produto sp on p.sub_classe_produto = sp.id left join ro_tipo_receita rp on p.tipo_receita = rp.id WHERE p.id =:id ", "id=".$this->DadosId); $this->Resultado = $verProd->getResultado(); //var_dump($this->Resultado); return $this->Resultado; } }