mirror of
https://git.imnavajas.es/jjimenez/safekat.git
synced 2025-07-25 22:52:08 +00:00
cambiada la busqueda para la dimension en tarifa enc. Ahora se tiene en cuenta si es apaisado
This commit is contained in:
@ -137,6 +137,10 @@ class TarifaEncuadernacionModel extends \App\Models\GoBaseModel
|
||||
|
||||
public function getTarifaPresupuestoEncuadernacion($tarifa_id, $paginas, $tirada, $ancho, $alto, $proveedor_id=-1){
|
||||
|
||||
// para los apaisados
|
||||
$dim_h = $ancho<$alto?$ancho:$alto;
|
||||
$dim_v = $ancho<$alto?$alto:$ancho;
|
||||
|
||||
$builder = $this->db
|
||||
->table($this->table . " t1")
|
||||
->select(
|
||||
@ -159,10 +163,10 @@ class TarifaEncuadernacionModel extends \App\Models\GoBaseModel
|
||||
$builder->where('t2.tirada_max >=', $tirada);
|
||||
$builder->where('t3.paginas_libro_min <=', $paginas);
|
||||
$builder->where('t3.paginas_libro_max >=', $paginas);
|
||||
$builder->where('t4.ancho_min <=', $ancho);
|
||||
$builder->where('t4.ancho_max >=', $ancho);
|
||||
$builder->where('t4.alto_min <=', $alto);
|
||||
$builder->where('t4.alto_max >=', $alto);
|
||||
$builder->where('t4.ancho_min <=', $dim_h);
|
||||
$builder->where('t4.ancho_max >', $dim_h);
|
||||
$builder->where('t4.alto_min <=', $dim_v);
|
||||
$builder->where('t4.alto_max >=', $dim_v);
|
||||
|
||||
if($proveedor_id != -1){
|
||||
$builder->where('t2.proveedor_id', $proveedor_id);
|
||||
|
||||
Reference in New Issue
Block a user