driver reports completed

This commit is contained in:
2026-06-14 11:47:24 +03:30
parent caaff22c66
commit a80e35a510
22 changed files with 767 additions and 4 deletions

View File

@@ -35,6 +35,7 @@ import SpaceDashboardIcon from "@mui/icons-material/SpaceDashboard";
import SpeedIcon from "@mui/icons-material/Speed";
import SupervisedUserCircleIcon from "@mui/icons-material/SupervisedUserCircle";
import TaxiAlertIcon from "@mui/icons-material/TaxiAlert";
import AirlineSeatReclineNormalIcon from "@mui/icons-material/AirlineSeatReclineNormal";
export const pageMenu = [
{
@@ -211,6 +212,15 @@ export const pageMenu = [
badges: [{ key: "mission.request_portal" }],
permissions: ["all"],
},
{
id: "driverReports",
label: "راننده",
icon: <AirlineSeatReclineNormalIcon sx={{ width: "inherit", height: "inherit" }} />,
type: "page",
route: "/dashboard/road-missions/reports/driverReports",
badges: [{ key: "mission.request_portal" }],
permissions: ["all"],
},
],
},
],

View File

@@ -33,6 +33,7 @@ import SpaceDashboardIcon from "@mui/icons-material/SpaceDashboard";
import SpeedIcon from "@mui/icons-material/Speed";
import TaxiAlertIcon from "@mui/icons-material/TaxiAlert";
import SupervisedUserCircleIcon from "@mui/icons-material/SupervisedUserCircle";
import AirlineSeatReclineNormalIcon from "@mui/icons-material/AirlineSeatReclineNormal";
export const pageMenuDev = [
{
@@ -209,6 +210,15 @@ export const pageMenuDev = [
badges: [{ key: "mission.request_portal" }],
permissions: ["all"],
},
{
id: "driverReports",
label: "راننده",
icon: <AirlineSeatReclineNormalIcon sx={{ width: "inherit", height: "inherit" }} />,
type: "page",
route: "/dashboard/road-missions/reports/driverReports",
badges: [{ key: "mission.request_portal" }],
permissions: ["all"],
},
],
},
],

View File

@@ -256,6 +256,13 @@ export const EXPORT_GET_MACHINES_COUNTRY_ACTIVITY_REPORT =
export const EXPORT_GET_MACHINES_PROVINCE_ACTIVITY_REPORT =
api + "/api/v3/missions/report_machine/province_machines_activity_excel";
export const GET_DRIVER_COUNTRY_ACTIVITY_REPORT = api + "/api/v3/missions/report_machine/country_machine_drivers_activity";
export const GET_DRIVER_PROVINCE_ACTIVITY_REPORT = api + "/api/v3/missions/report_machine/province_machine_drivers_activity";
export const EXPORT_GET_DRIVER_COUNTRY_ACTIVITY_REPORT =
api + "/api/v3/missions/report_machine/country_machine_drivers_activity_excel";
export const EXPORT_GET_DRIVER_PROVINCE_ACTIVITY_REPORT =
api + "/api/v3/missions/report_machine/province_machine_drivers_activity_excel";
export const GET_MACHINES_TYPE_COUNTRY_ACTIVITY_REPORT =
api + "/api/v3/missions/report_machine/country_machine_types_activity";
export const GET_MACHINES_TYPE_PROVINCE_ACTIVITY_REPORT = api + "/api/v3/missions/report_machine/province_machine_types_activity";
@@ -304,3 +311,4 @@ export const GET_STATIONS_LIST = api + "/api/v3/road_maintenance_station";
export const UPDATE_MACHINE_STATUS_AND_LOCATION = api + "/api/v3/cmms_machines";
export const GET_MACHINE_MISSIONS_DETAILS = api + "/api/v3/missions/report_machine/machine_details_report";
export const GET_MACHINE_TYPE_MISSIONS_DETAILS = api + "/api/v3/missions/report_machine/machine_type_details_report";
export const GET_DRIVER_DETAILS = api + "/api/v3/missions/report_machine/machine_driver_details_report";