D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
var
/
www
/
html
/
rosario
/
adm
/
app
/
gre
/
Models
/
Filename :
ModTradeRepasseLer.php
back
Copy
<?php namespace App\gre\Models; if (!defined('URL')) { header("Location: /"); exit(); } /** * Description of ModTradeRepasseLer * * @copyright (c) year, Carlos Marques - CM */ class ModTradeRepasseLer { private $Resultado; private $Dados; public function lerLanc($DadosId = null) { $this->Dados = $DadosId; $lerLanc = new \App\adms\Models\helper\AdmsRead(); $lerLanc->fullRead("select date_format(m.data_base, '%m/%Y') mesano, m.marca_id, a.nome marca_nome, m.valor, m.percentual, m.tipo_contrato_id, t.nome tipo_nome, (select sum(c.valor) from ro_trade_compra c where m.data_base = c.data_base and m.marca_id = c.marca_id) compra, (select sum(c.venda) from ro_trade_compra c where m.data_base = c.data_base and m.marca_id = c.marca_id) venda from ro_trade_meta m inner join ro_trade_tipo_contrato t on t.id = m.tipo_contrato_id inner join ro_marca a on a.id = m.marca_id where m.marca_id = :marca_id and date_format(m.data_base, '%Y-%m') >= :dataini and date_format(m.data_base, '%Y-%m') <= :datafim group by m.data_base, m.marca_id, m.valor, m.percentual, m.tipo_contrato_id", "dataini=".$this->Dados['anomesini'] . "&datafim=" . $this->Dados['anomesfim'] . "&marca_id=" . $this->Dados['marca_id']); $this->Resultado= $lerLanc->getResultado(); $this->Resultado[0]['mesanoini'] = substr($this->Dados['anomesini'],5,2).'/'.substr($this->Dados['anomesini'],0,4); $this->Resultado[0]['mesanofim'] = substr($this->Dados['anomesfim'],5,2).'/'.substr($this->Dados['anomesfim'],0,4); return $this->Resultado; } }