synced source control with server

This commit is contained in:
2025-12-07 15:28:19 +03:30
parent 4db50470da
commit 078f1c5273
5 changed files with 122 additions and 73 deletions

View File

@@ -1,30 +1,34 @@
import SpaceDashboardIcon from "@mui/icons-material/SpaceDashboard";
import GroupsIcon from "@mui/icons-material/Groups";
import AccountTreeIcon from "@mui/icons-material/AccountTree";
import FactCheckIcon from "@mui/icons-material/FactCheck";
import FireTruckIcon from "@mui/icons-material/FireTruck";
import RouteIcon from "@mui/icons-material/Route";
import DoorbellIcon from "@mui/icons-material/Doorbell";
import ElectricBoltIcon from "@mui/icons-material/ElectricBolt";
import CottageIcon from "@mui/icons-material/Cottage";
import GppMaybeIcon from "@mui/icons-material/GppMaybe";
import GavelIcon from "@mui/icons-material/Gavel";
import BallotIcon from "@mui/icons-material/Ballot";
import AssistantIcon from "@mui/icons-material/Assistant";
import AdminPanelSettingsIcon from "@mui/icons-material/AdminPanelSettings";
import MapIcon from "@mui/icons-material/Map";
import SpeedIcon from "@mui/icons-material/Speed";
import EngineeringIcon from "@mui/icons-material/Engineering";
import ReportIcon from "@mui/icons-material/Report";
import AssessmentIcon from "@mui/icons-material/Assessment";
import AssignmentLateIcon from "@mui/icons-material/AssignmentLate";
import LockPersonIcon from "@mui/icons-material/LockPerson";
import LineAxisIcon from "@mui/icons-material/LineAxis";
import ScienceIcon from "@mui/icons-material/Science";
import HandymanIcon from "@mui/icons-material/Handyman";
import DriveEtaIcon from "@mui/icons-material/DriveEta";
import AssistantIcon from "@mui/icons-material/Assistant";
import BallotIcon from "@mui/icons-material/Ballot";
import BiotechIcon from "@mui/icons-material/Biotech";
import CottageIcon from "@mui/icons-material/Cottage";
import DoorbellIcon from "@mui/icons-material/Doorbell";
import DriveEtaIcon from "@mui/icons-material/DriveEta";
import ElectricBoltIcon from "@mui/icons-material/ElectricBolt";
import EngineeringIcon from "@mui/icons-material/Engineering";
import FactCheckIcon from "@mui/icons-material/FactCheck";
import FireTruckIcon from "@mui/icons-material/FireTruck";
import GavelIcon from "@mui/icons-material/Gavel";
import GppMaybeIcon from "@mui/icons-material/GppMaybe";
import GroupsIcon from "@mui/icons-material/Groups";
import HandymanIcon from "@mui/icons-material/Handyman";
import LineAxisIcon from "@mui/icons-material/LineAxis";
import LockPersonIcon from "@mui/icons-material/LockPerson";
import ManageAccountsIcon from "@mui/icons-material/ManageAccounts";
import MapIcon from "@mui/icons-material/Map";
import MapsHomeWorkIcon from "@mui/icons-material/MapsHomeWork";
import Mediation from "@mui/icons-material/Mediation";
import PsychologyAltIcon from "@mui/icons-material/PsychologyAlt";
import ReportIcon from "@mui/icons-material/Report";
import RouteIcon from "@mui/icons-material/Route";
import ScienceIcon from "@mui/icons-material/Science";
import SecurityIcon from "@mui/icons-material/Security";
import SpaceDashboardIcon from "@mui/icons-material/SpaceDashboard";
import SpeedIcon from "@mui/icons-material/Speed";
export const pageMenu = [
{
@@ -128,6 +132,14 @@ export const pageMenu = [
badges: [{ key: "mission.control" }],
permissions: ["manage-control-unit"],
},
{
id: "roadMissionsViolations",
label: "تخلفات",
type: "page",
route: "/dashboard/road-missions/violation",
// badges: [{ key: "mission.control" }], // TODO: add badge and permission
permissions: ["all"],
},
],
},
{
@@ -296,32 +308,36 @@ export const pageMenu = [
hasSubitems: true,
Subitems: [
{
id: "cityAdminZaminGov",
label: "استعلام حرائم پنجره واحد",
id: "cityAdmin",
label: "کارتابل شهرستان",
type: "page",
route: "/dashboard/inquiry-privacy/city-admin/zamin-gov",
permissions: [],
route: "/dashboard/inquiry-privacy/city-admin",
icon: <MapsHomeWorkIcon sx={{ width: "inherit", height: "inherit" }} />,
permissions: ["all"],
},
{
id: "provinceAdminZaminGov",
label: "استعلام حرائم پنجره واحد",
id: "privacyOffice",
label: "کارتابل اداره حریم",
type: "page",
route: "/dashboard/inquiry-privacy/province-admin/zamin-gov",
permissions: [],
route: "/dashboard/inquiry-privacy/privacy-office",
icon: <SecurityIcon sx={{ width: "inherit", height: "inherit" }} />,
permissions: ["all"],
},
{
id: "assistantZaminGov",
label: "استعلام حرائم پنجره واحد",
id: "assistant",
label: "کارتابل معاون",
type: "page",
route: "/dashboard/inquiry-privacy/assistant/zamin-gov",
permissions: [],
route: "/dashboard/inquiry-privacy/technical-deputy",
icon: <ManageAccountsIcon sx={{ width: "inherit", height: "inherit" }} />,
permissions: ["all"],
},
{
id: "generalManagerZaminGov",
label: "استعلام حرائم پنجره واحد",
id: "generalManager",
label: "کارتابل مدیر",
type: "page",
route: "/dashboard/inquiry-privacy/general-manager/zamin-gov",
permissions: [],
route: "/dashboard/inquiry-privacy/general-manager",
icon: <PsychologyAltIcon sx={{ width: "inherit", height: "inherit" }} />,
permissions: ["all"],
},
],
},