From 8f6c86bad55fb8c173c2b2d1180cf2e078f67609 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jaime=20Jim=C3=A9nez?= Date: Wed, 19 Mar 2025 17:39:51 +0100 Subject: [PATCH] =?UTF-8?q?a=C3=B1adido=20footer=20de=20modificaciones=20e?= =?UTF-8?q?n=20presupuesto?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Presupuestos/Presupuestoadmin.php | 5 +++++ ci4/app/Language/es/Presupuestos.php | 3 +++ .../admin/viewPresupuestoadminForm.php | 17 +++++++++++++++++ .../presupuestoAdmin/presupuestoAdminEdit.js | 6 ++++++ 4 files changed, 31 insertions(+) diff --git a/ci4/app/Controllers/Presupuestos/Presupuestoadmin.php b/ci4/app/Controllers/Presupuestos/Presupuestoadmin.php index 4865dfc0..7d6765ca 100644 --- a/ci4/app/Controllers/Presupuestos/Presupuestoadmin.php +++ b/ci4/app/Controllers/Presupuestos/Presupuestoadmin.php @@ -617,6 +617,11 @@ class Presupuestoadmin extends \App\Controllers\BaseResourceController $data['resumen']['iva_reducido'] = $presupuesto->iva_reducido; + $data['created_by'] = model('App\Models\UserModel')->getFullName($presupuesto->user_created_id); + $data['updated_by'] = model('App\Models\UserModel')->getFullName($presupuesto->user_update_id); + $data['created_at'] = date(' H:i d/m/Y', strtotime($presupuesto->created_at)); + $data['updated_at'] = date(' H:i d/m/Y', strtotime($presupuesto->updated_at)); + if ($presupuesto->estado_id == 2) { $data['resumen']['total_aceptado'] = $presupuesto->total_aceptado; } diff --git a/ci4/app/Language/es/Presupuestos.php b/ci4/app/Language/es/Presupuestos.php index d8e63cb1..3f73d4f5 100755 --- a/ci4/app/Language/es/Presupuestos.php +++ b/ci4/app/Language/es/Presupuestos.php @@ -264,6 +264,9 @@ return [ 'totalAceptado' => 'Total aceptado', + 'created_by_at' => 'Creado: ', + 'updated_by_at' => 'Actualizado: ', + // Placeholders 'formatoLibro' => "Formato libro", 'selectCliente' => "Seleccione cliente", diff --git a/ci4/app/Views/themes/vuexy/form/presupuestos/admin/viewPresupuestoadminForm.php b/ci4/app/Views/themes/vuexy/form/presupuestos/admin/viewPresupuestoadminForm.php index 5d95c2f2..5a2e0ec7 100644 --- a/ci4/app/Views/themes/vuexy/form/presupuestos/admin/viewPresupuestoadminForm.php +++ b/ci4/app/Views/themes/vuexy/form/presupuestos/admin/viewPresupuestoadminForm.php @@ -69,6 +69,23 @@ "btn btn-secondary float-start",]) ?> + +
+
+

+ + , + +

+
+
+

+ + , + +

+
+
diff --git a/httpdocs/assets/js/safekat/pages/presupuestoAdmin/presupuestoAdminEdit.js b/httpdocs/assets/js/safekat/pages/presupuestoAdmin/presupuestoAdminEdit.js index 11511be1..60ffaa21 100644 --- a/httpdocs/assets/js/safekat/pages/presupuestoAdmin/presupuestoAdminEdit.js +++ b/httpdocs/assets/js/safekat/pages/presupuestoAdmin/presupuestoAdminEdit.js @@ -370,6 +370,11 @@ class PresupuestoAdminEdit { self.tipo_impresion.val(response.data.tipo_impresion); self.POD.val(response.data.POD); + $('#created_by').html(response.data.created_by); + $('#updated_by').html(response.data.updated_by); + $('#created_at').html(response.data.created_at); + $('#updated_at_footer').html(response.data.updated_at); + self.calcularPresupuesto = false; self.datosGenerales.cargarDatos(response.data.datosGenerales); @@ -392,6 +397,7 @@ class PresupuestoAdminEdit { self.tiradasAlternativas.cargar(response.data.tiradasAlternativas); self.resumen.cargar(response.data.resumen); + self.datosLibro.calcular_mermas(); setTimeout(() => {