feat: dodaj mjesecni izvjestaj servisera i troskova u kalendar widget
- Dva nova Django API endpointa (GET /api/fleet/reports/monthly-servicer/ i /api/fleet/reports/monthly-costs/) koji generiraju DOCX u A4 landscape formatu - TaskCalendarWidget prosiren s report panelom: dva gumba iznad kalendara (Izvjestaj servisera / Izvjestaj troskova) sirenjem drawer-a na 680 px - Preview tablice s podacima iz postojeceg tasks/workOrders store-a - downloadMonthlyServiserReport i downloadMonthlyCostsReport u store-u - TaskCalendarPortal prosljeduje activeWorkOrders prop widgetu Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
@@ -3,6 +3,7 @@ from django.urls import path
|
||||
from .views import (
|
||||
CraneViewSet, VehicleViewSet, WorkOrderViewSet, VehicleServiceRecordViewSet,
|
||||
WorkOrderInvoiceViewSet, ServiceContextNoteViewSet, VehicleNotificationViewSet, VehicleServicePhotoViewSet, VehicleServiceAttachmentViewSet, pusher_auth,
|
||||
monthly_servicer_report_docx, monthly_costs_report_docx,
|
||||
)
|
||||
|
||||
router = DefaultRouter()
|
||||
@@ -20,4 +21,6 @@ urlpatterns = router.urls
|
||||
|
||||
urlpatterns += [
|
||||
path('pusher-auth/', pusher_auth, name='pusher-auth'),
|
||||
path('reports/monthly-servicer/', monthly_servicer_report_docx, name='monthly-servicer-report'),
|
||||
path('reports/monthly-costs/', monthly_costs_report_docx, name='monthly-costs-report'),
|
||||
]
|
||||
Reference in New Issue
Block a user