mirror of
https://git.imnavajas.es/jjimenez/safekat.git
synced 2025-07-25 22:52:08 +00:00
trabajando en servicios encuadernacion (init)
This commit is contained in:
@ -140,6 +140,7 @@ class Cosidotapablanda extends \App\Controllers\GoBaseResourceController
|
||||
$this->viewData['clienteList'] = $this->getClienteListItems($presupuestoEntity->cliente_id ?? null);
|
||||
$this->viewData['incReiList'] = array('incidencia' => lang('Presupuestos.incidencia'), 'reimpresion' => lang('Presupuestos.reimpresion'), 'sin_cargo' => lang('Presupuestos.sinCargo'));
|
||||
$this->viewData['paisList'] = $this->getPaisListItems();
|
||||
$this->viewData['papelFormatoList'] = $this->getPapelFormatoListItems($presupuestoEntity->papel_formato_id ?? null);
|
||||
|
||||
$this->viewData['tipo_impresion_id'] = 4; // Cosido tapa blanda JJO
|
||||
|
||||
|
||||
@ -257,6 +257,7 @@ class Tarifaencuadernacionlineas extends \App\Controllers\GoBaseResourceControll
|
||||
Field::inst('updated_at'),
|
||||
Field::inst('is_deleted'),
|
||||
Field::inst('deleted_at'),
|
||||
Field::inst('dimensiones_id'),
|
||||
|
||||
)
|
||||
->validator(function ($editor, $action, $data) {
|
||||
@ -266,6 +267,7 @@ class Tarifaencuadernacionlineas extends \App\Controllers\GoBaseResourceControll
|
||||
if ($data['data'][$pkey]['is_deleted'] != 1) {
|
||||
$process_data['paginas_libro_min'] = $data['data'][$pkey]['paginas_libro_min'];
|
||||
$process_data['paginas_libro_max'] = $data['data'][$pkey]['paginas_libro_max'];
|
||||
$process_data['dimensiones_id'] = $data['data'][$pkey]['dimensiones_id'];
|
||||
$response = $this->model->checkIntervals($process_data, $pkey, $data['data'][$pkey]['tirada_encuadernacion_id']);
|
||||
// No se pueden duplicar valores al crear o al editar
|
||||
if (!empty($response)) {
|
||||
|
||||
@ -10,6 +10,7 @@ use App\Entities\Tarifas\TarifaEncuadernacionEntity;
|
||||
use App\Models\Tarifas\TarifaEncuadernacionModel;
|
||||
use App\Models\Compras\ProveedorModel;
|
||||
use App\Models\Compras\ProveedorTipoModel;
|
||||
use App\Models\Tarifas\TarifaEncuadernacionDimensionesModel;
|
||||
|
||||
|
||||
class Tarifasencuadernacion extends \App\Controllers\GoBaseResourceController
|
||||
@ -221,6 +222,7 @@ class Tarifasencuadernacion extends \App\Controllers\GoBaseResourceController
|
||||
|
||||
//JJO
|
||||
$this->viewData['proveedores'] = $this->getProveedores();
|
||||
$this->viewData['dimensiones'] = $this->getDimensiones();
|
||||
|
||||
return $this->displayForm(__METHOD__, $id);
|
||||
} // end function edit(...)
|
||||
@ -311,4 +313,14 @@ class Tarifasencuadernacion extends \App\Controllers\GoBaseResourceController
|
||||
$tipoId = $provTipoModel->getTipoId("Encuadernacion");
|
||||
return $provModel->getProvList($tipoId);
|
||||
}
|
||||
|
||||
private function getDimensiones(){
|
||||
$dimensionModel = new TarifaEncuadernacionDimensionesModel();
|
||||
|
||||
$dimensiones = $dimensionModel->getDimensiones();
|
||||
foreach($dimensiones as $dim){
|
||||
$dim->label= lang("TarifaEncuadernacionLineas." . $dim->label);
|
||||
}
|
||||
return $dimensiones;
|
||||
}
|
||||
}
|
||||
|
||||
@ -17,7 +17,20 @@ class Test extends BaseController
|
||||
|
||||
public function index()
|
||||
{
|
||||
var_dump($this->get_tarifas_encuadernacion(4, true));
|
||||
echo '<pre>';
|
||||
$this->get_dimensiones_enc();
|
||||
echo '</pre>';
|
||||
}
|
||||
|
||||
public function get_dimensiones_enc(){
|
||||
$dimensionModel = model('App\Models\Tarifas\TarifaEncuadernacionDimensionesModel');
|
||||
|
||||
$dimensiones = $dimensionModel->getDimensiones();
|
||||
var_dump($dimensiones);
|
||||
foreach($dimensiones as $dim){
|
||||
$dim->label= lang("TarifaEncuadernacionLineas." . $dim->label);
|
||||
}
|
||||
var_dump($dimensiones);
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user