diff --git a/assets/uploads/vouchers/6a0b67b410d5c-Screenshot_349.png b/assets/uploads/vouchers/6a0b67b410d5c-Screenshot_349.png new file mode 100644 index 00000000..3cd4d4ce Binary files /dev/null and b/assets/uploads/vouchers/6a0b67b410d5c-Screenshot_349.png differ diff --git a/assets/uploads/vouchers/6a0b7d8c443c3-Captura de pantalla 2026-05-18 155744.png b/assets/uploads/vouchers/6a0b7d8c443c3-Captura de pantalla 2026-05-18 155744.png new file mode 100644 index 00000000..4c93d837 Binary files /dev/null and b/assets/uploads/vouchers/6a0b7d8c443c3-Captura de pantalla 2026-05-18 155744.png differ diff --git a/assets/uploads/vouchers/6a0b7df2ecfaf-Captura de pantalla 2026-05-18 155946.png b/assets/uploads/vouchers/6a0b7df2ecfaf-Captura de pantalla 2026-05-18 155946.png new file mode 100644 index 00000000..7bae02c1 Binary files /dev/null and b/assets/uploads/vouchers/6a0b7df2ecfaf-Captura de pantalla 2026-05-18 155946.png differ diff --git a/assets/uploads/vouchers/6a0b821d6131a-248.png b/assets/uploads/vouchers/6a0b821d6131a-248.png new file mode 100644 index 00000000..5cb993d0 Binary files /dev/null and b/assets/uploads/vouchers/6a0b821d6131a-248.png differ diff --git a/assets/uploads/vouchers/6a0b8d3552742-723.png b/assets/uploads/vouchers/6a0b8d3552742-723.png new file mode 100644 index 00000000..918d49d0 Binary files /dev/null and b/assets/uploads/vouchers/6a0b8d3552742-723.png differ diff --git a/assets/uploads/vouchers/6a0b8d8e85104-Captura de pantalla 2026-05-18 170655.png b/assets/uploads/vouchers/6a0b8d8e85104-Captura de pantalla 2026-05-18 170655.png new file mode 100644 index 00000000..709af7f5 Binary files /dev/null and b/assets/uploads/vouchers/6a0b8d8e85104-Captura de pantalla 2026-05-18 170655.png differ diff --git a/calculo_costos.php b/calculo_costos.php index e2219166..33d1ffe4 100644 --- a/calculo_costos.php +++ b/calculo_costos.php @@ -8,7 +8,8 @@ $db = db(); // Obtener videos y sus costos asociados $stmt = $db->query("SELECT mv.id, mv.orden, mv.foto_producto, p.nombre as nombre_producto, mc.costo_producto, mc.costo_fijo_film, mc.comision_asesora, - mc.delivery, mc.costo_publicitario, mc.inversion_total, mc.promo_1 + mc.delivery, mc.costo_publicitario, mc.inversion_total, + mc.promo_1, mc.promo_2, mc.promo_3 FROM marketing_videos mv LEFT JOIN products p ON mv.producto_id = p.id LEFT JOIN marketing_costos mc ON mv.id = mc.video_id @@ -38,19 +39,32 @@ $costos = $stmt->fetchAll(PDO::FETCH_ASSOC); object-fit: cover; border-radius: 4px; } + .editable { + background-color: #ffffff; + transition: all 0.2s; + position: relative; + } .editable:hover { - background-color: #f1f3f5; + background-color: #f0f7ff !important; cursor: pointer; + box-shadow: inset 0 0 0 1px #0d6efd; + z-index: 1; + } + .recaudo-cell { + background-color: #fdfdfd; + cursor: default; + color: #6c757d; } .inline-edit-input { width: 100%; padding: 2px 5px; font-size: 0.85rem; - border: 1px solid #0d6efd; + border: 2px solid #0d6efd; border-radius: 3px; + text-align: center; } .bg-total { - background-color: #e9ecef; + background-color: #f1f3f5; font-weight: bold; } @@ -58,14 +72,14 @@ $costos = $stmt->fetchAll(PDO::FETCH_ASSOC);
Gestión de costos por producto de marketing
+Gestión de costos por producto de marketing. Doble clic en las celdas blancas para editar
| Orden | @@ -78,12 +92,17 @@ $costos = $stmt->fetchAll(PDO::FETCH_ASSOC);Costo Publicitario | Inversión Total | Promo 1 | +Recaudo 1 (Auto) | +Promo 2 | +Recaudo 2 (Auto) | +Promo 3 | +Recaudo 3 (Auto) | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| No hay videos registrados en producción. | +No hay videos registrados en producción. | ||||||||||||||||||||||||
| @@ -125,6 +160,21 @@ $costos = $stmt->fetchAll(PDO::FETCH_ASSOC); | + | + + | ++ + | ++ + | ++ + | ++ + | |||||||||||||||||||
| # | -Fecha Entrega | -Producto | -Imagen | -Material | -Ángulo | -Insp. Landing | -Video Ref. | -Link Video | -Link Landing | -Link Flyer | -Estado | -Acción | +# | +Fecha Entrega | +Producto | +Imagen | +Material | +Ángulo | +Insp. Landing | +Video Ref. | +Link Video | +Link Landing | +Link Flyer | +Estado | +Acción |
-
-
+
+ |
-
+
+
+ -'; ?>
- |
-
+
+ |
+
+
+ -'; ?>
@@ -464,19 +531,28 @@ foreach ($videos as $v) {
Orden:
|
- MATERIAL:
-
+ MATERIAL:
+
+
+
+ No especificado'; ?>
+
|
|---|