+
+ {# Encabezado #}
+
+
+
+
+ {{ trans('projects') | capitalize }} — {{ trans('report') | capitalize }}
+
+
+
+
+ {# KPI Cards #}
+
+
+
+
+
+
+
+ {{ trans('total-projects') }}
+
+
{{ fsc.totalProjects }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ trans('open-projects-total') }}
+
+
{{ fsc.openProjects }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ trans('open-projects-last-month') }}
+
+
{{ fsc.openProjectsLastMonth }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ trans('open-projects-last-year') }}
+
+
{{ fsc.openProjectsLastYear }}
+
+
+
+
+
+
+
+
+
+
+ {# Gráficos por mes y por año #}
+
+
+ {# Tabla por estado #}
+
+
+ {# Tablas por administrador y cliente #}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ | {{ trans('admin') }} |
+ {{ trans('quantity') }} |
+
+
+
+ {% for row in fsc.projectsByNick %}
+
+ |
+ {% if row.nick %}
+ {{ row.nick }}
+ {% else %}
+ ---
+ {% endif %}
+ |
+ {{ row.total }} |
+
+ {% else %}
+
+ | {{ trans('no-data') }} |
+
+ {% endfor %}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ | {{ trans('customer') }} |
+ {{ trans('quantity') }} |
+
+
+
+ {% for row in fsc.projectsByClient %}
+
+ |
+ {% if row.codcliente %}
+ {{ row.nombre ?: row.codcliente }}
+ {% else %}
+ ---
+ {% endif %}
+ |
+ {{ row.total }} |
+
+ {% else %}
+
+ | {{ trans('no-data') }} |
+
+ {% endfor %}
+
+
+
+
+
+
+
+
+
+
+{% endblock %}
+
+{% block javascripts %}
+ {{ parent() }}
+
+
+{% endblock %}
\ No newline at end of file
diff --git a/package.json b/package.json
deleted file mode 100644
index 59c8f76..0000000
--- a/package.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "name": "proyectos",
- "private": true,
- "dependencies": {
- "sortablejs": "^1.15.6"
- }
-}