mirror of
https://git.imnavajas.es/jjimenez/safekat.git
synced 2025-07-25 22:52:08 +00:00
terminado guardar en el add
This commit is contained in:
@ -81,12 +81,9 @@ class Presupuestoadmin extends \App\Controllers\BaseResourceController
|
||||
public function add($tipo_impresion_id = null)
|
||||
{
|
||||
|
||||
|
||||
|
||||
|
||||
if ($this->request->getPost()):
|
||||
|
||||
$nullIfEmpty = true; // !(phpversion() >= '8.1');
|
||||
$nullIfEmpty = false; // !(phpversion() >= '8.1');
|
||||
|
||||
$postData = $this->request->getPost();
|
||||
|
||||
@ -149,7 +146,7 @@ class Presupuestoadmin extends \App\Controllers\BaseResourceController
|
||||
|
||||
$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['POD'] = $this->getPOD();
|
||||
|
||||
$this->viewData['formAction'] = route_to('createPresupuestoAdmin', $tipo_impresion_id);
|
||||
@ -497,8 +494,10 @@ class Presupuestoadmin extends \App\Controllers\BaseResourceController
|
||||
|
||||
$data['comparador']['tipo_impresion'] = $presupuesto->comp_tipo_impresion;
|
||||
$data['comparador']['json_data'] = json_decode($presupuesto->comparador_json_data, true);
|
||||
foreach ($data['comparador']['json_data'] as &$item) {
|
||||
$item['papel_nombre'] = $modelPapelGenerico->getNombre($item['papel_id'])['nombre'];
|
||||
if ($data['comparador']['json_data'] != null) {
|
||||
foreach ($data['comparador']['json_data'] as &$item) {
|
||||
$item['papel_nombre'] = $modelPapelGenerico->getNombre($item['papel_id'])['nombre'];
|
||||
}
|
||||
}
|
||||
$data['comparador']['posPagColor'] = $presupuesto->comp_pos_paginas_color;
|
||||
$data['comparador']['lomoRedondo'] = $presupuesto->lomo_redondo;
|
||||
@ -534,9 +533,9 @@ class Presupuestoadmin extends \App\Controllers\BaseResourceController
|
||||
$data['resumen']['total_coste_envios'] = $presupuesto->total_coste_envios;
|
||||
$data['resumen']['total_margen_envios'] = $presupuesto->total_margen_envios;
|
||||
$data['resumen']['total_costes'] = $presupuesto->total_costes;
|
||||
$data['resumen']['porcentajeMargen'] =
|
||||
round(($presupuesto->total_costes + $presupuesto->total_margenes) > 0 ?
|
||||
100 * $presupuesto->total_margenes / ($presupuesto->total_costes + $presupuesto->total_margenes) :
|
||||
$data['resumen']['porcentajeMargen'] =
|
||||
round(($presupuesto->total_costes + $presupuesto->total_margenes) > 0 ?
|
||||
100 * $presupuesto->total_margenes / ($presupuesto->total_costes + $presupuesto->total_margenes) :
|
||||
0, 0);
|
||||
$data['resumen']['total_margenes'] = $presupuesto->total_margenes;
|
||||
$data['resumen']['total_antes_descuento'] = $presupuesto->total_antes_descuento;
|
||||
@ -546,9 +545,9 @@ class Presupuestoadmin extends \App\Controllers\BaseResourceController
|
||||
$data['resumen']['total_precio_unidad'] = $presupuesto->total_precio_unidad;
|
||||
$data['resumen']['total_factor'] = is_numeric($presupuesto->total_factor) ? $presupuesto->total_factor : 0;
|
||||
$data['resumen']['total_factor_ponderado'] = is_numeric($presupuesto->total_factor_ponderado) ? $presupuesto->total_factor_ponderado : 0;
|
||||
if($presupuesto->estado_id == 2){
|
||||
if ($presupuesto->estado_id == 2) {
|
||||
$data['resumen']['total_aceptado'] = $presupuesto->total_aceptado;
|
||||
}
|
||||
}
|
||||
return $this->respond([
|
||||
'status' => 1,
|
||||
'data' => $data
|
||||
|
||||
Reference in New Issue
Block a user