mission reports

This commit is contained in:
2025-12-21 08:56:17 +03:30
parent 3fdf60978b
commit 484ebb1797
15 changed files with 523 additions and 1 deletions

View File

@@ -28,6 +28,10 @@ import PsychologyAltIcon from "@mui/icons-material/PsychologyAlt";
import MapsHomeWorkIcon from "@mui/icons-material/MapsHomeWork";
import SecurityIcon from "@mui/icons-material/Security";
import ManageAccountsIcon from "@mui/icons-material/ManageAccounts";
import DirectionsBusIcon from "@mui/icons-material/DirectionsBus";
import ContactPageIcon from "@mui/icons-material/ContactPage";
import SupervisedUserCircleIcon from "@mui/icons-material/SupervisedUserCircle";
import RemoveRoadIcon from "@mui/icons-material/RemoveRoad";
export const pageMenuDev = [
{
@@ -106,6 +110,7 @@ export const pageMenuDev = [
{
id: "roadMissionsManagemnetRequests",
label: "کارتابل",
icon: <ContactPageIcon sx={{ width: "inherit", height: "inherit" }} />,
type: "page",
route: "/dashboard/road-missions/operator",
badges: [{ key: "mission.request_portal" }],
@@ -119,6 +124,7 @@ export const pageMenuDev = [
id: "roadMissionsManagemnetNaqlie",
label: "نقلیه",
type: "page",
icon: <DirectionsBusIcon sx={{ width: "inherit", height: "inherit" }} />,
route: "/dashboard/road-missions/transportation",
badges: [{ key: "mission.transportation" }],
permissions: ["manage-transportation-unit"],
@@ -127,6 +133,7 @@ export const pageMenuDev = [
id: "roadMissionsManagemnetControl",
label: "کنترل",
type: "page",
icon: <SupervisedUserCircleIcon sx={{ width: "inherit", height: "inherit" }} />,
route: "/dashboard/road-missions/control",
badges: [{ key: "mission.control" }],
permissions: ["manage-control-unit"],
@@ -135,10 +142,20 @@ export const pageMenuDev = [
id: "roadMissionsViolations",
label: "تخلفات",
type: "page",
icon: <RemoveRoadIcon sx={{ width: "inherit", height: "inherit" }} />,
route: "/dashboard/road-missions/violation",
// badges: [{ key: "mission.control" }], // TODO: add badge and permission
permissions: ["all"],
},
{
id: "roadMissionsReports",
label: "گزارشات",
type: "page",
route: "/dashboard/road-missions/reports",
icon: <AssessmentIcon sx={{ width: "inherit", height: "inherit" }} />,
// badges: [{ key: "mission.control" }], // TODO: add badge and permission
permissions: ["all"],
},
],
},
{