import { AirlineSeatReclineNormal, Assessment, Repartition, Security, SpaceDashboard } from "@mui/icons-material"; export const pageMenu = [ { id: "dashboard", label: "پیشخوان", type: "page", route: "/dashboard", icon: , permissions: ["all"] }, { id: "userManagement", label: "مدیریت کاربران", type: "page", route: process.env.NEXT_PUBLIC_API_URL + "/v2/user_management", icon: , permissions: ['full-user-management', 'limited-user-management'] }, { id: "projectsManagment", label: "پروژه های راهداری", type: "menu", icon: , hasSubitems: true, Subitems: [ { id: "projectsManagmentFinance", label: "ثبت قرارداد و پروژه", type: "page", route: process.env.NEXT_PUBLIC_API_URL + "/v2/rahdari_projects/finance", icon: , permissions: ['show-contract', 'show-contract-province'], }, { id: "projectsManagmentList", label: "لیست پروژه ها", type: "page", route: process.env.NEXT_PUBLIC_API_URL + "/v2/rahdari_projects/projects_list", icon: , permissions: ["all"] }, { id: "projectsManagmentProposal", label: "پروژه های پیشنهادی", type: "page", route: process.env.NEXT_PUBLIC_API_URL + "/v2/rahdari_projects/proposal", icon: , permissions: ['show-proposal', 'show-proposal-province'] }, { id: "projectsManagmentLawmaker", label: "درخواست نمایندگان", type: "page", route: process.env.NEXT_PUBLIC_API_URL + "/v2/rahdari_projects/lawmakers", icon: , permissions: ['show-lawmaker', 'show-lawmaker-province'] }, { id: "projectsManagmentMap", label: "پراکندگی بر روی نقشه", type: "page", route: process.env.NEXT_PUBLIC_API_URL + "/v2/map?type=rahdari_projects", icon: , permissions: ["all"] }, ], }, { id: "roadItemManagment", label: "فعالیت های روزانه", type: "menu", icon: , hasSubitems: true, Subitems: [ { id: "roadItemManagmentSupervisor", label: "ارزیابی", type: "menu", icon: , hasSubitems: true, Subitems: [ { id: "roadItemManagmentSupervisorCartable", label: "کارتابل", type: "page", route: process.env.NEXT_PUBLIC_API_URL + "/v2/road_items/supervisor/cartable", permissions: ['show-road-item-supervise-cartable', 'show-road-item-supervise-cartable-province'] }, ], }, { id: "roadItemManagmentOparation", label: "عملیات", type: "menu", icon: , hasSubitems: true, Subitems: [ { id: "roadItemManagmentOparationCreate", label: "ثبت فعالیت", type: "page", route: process.env.NEXT_PUBLIC_API_URL + "/v2/road_items/operator/create", permissions: ['create-road-item'] }, { id: "roadItemManagmentOparationCartable", label: "کارتابل", type: "page", route: process.env.NEXT_PUBLIC_API_URL + "/v2/road_items/operator/cartable", permissions: ['create-road-item'] }, ], }, { id: "roadItemManagmentMap", label: "پراکندگی بر روی نقشه", type: "page", route: process.env.NEXT_PUBLIC_API_URL + "/v2/map?type=road_items", icon: , permissions: ['show-road-item-supervise-cartable', 'show-road-item-supervise-cartable-province', 'create-road-item'] }, { id: "roadItemManagmentReport", label: "گزارش ها", type: "page", route: process.env.NEXT_PUBLIC_API_URL + "/v2/road_items/report", icon: , permissions: ['show-road-item-supervise-cartable', 'show-road-item-supervise-cartable-province', 'create-road-item'] }, ], }, { id: "roadPatrolManagment", label: "گشت راهداری و ترابری", type: "menu", icon: , hasSubitems: true, Subitems: [ { id: "roadPatrolManagmentSupervisor", label: "ارزیابی", type: "menu", icon: , hasSubitems: true, Subitems: [ { id: "roadPatrolManagmentSupervisorCartable", label: "کارتابل", type: "page", route: process.env.NEXT_PUBLIC_API_URL + "/road_patrols/supervisor/cartable", permissions: ['show-road-patrol-supervise-cartable', 'show-road-patrol-supervise-cartable-province'] }, ], }, { id: "roadPatrolManagmentOparation", label: "عملیات", type: "menu", icon: , hasSubitems: true, Subitems: [ { id: "roadPatrolManagmentOparationCreate", label: "ثبت اقدام", type: "page", route: process.env.NEXT_PUBLIC_API_URL + "/v2/road_patrols/operator/create", permissions: ['add-road-patrol'] }, { id: "roadPatrolManagmentOparationCartable", label: "کارتابل", type: "page", route: process.env.NEXT_PUBLIC_API_URL + "/v2/road_patrols/operator/cartable", permissions: ['add-road-patrol'] }, ], }, { id: "roadPatrolManagmentMap", label: "پراکندگی بر روی نقشه", type: "page", route: process.env.NEXT_PUBLIC_API_URL + "/v2/map?type=road_patrols", icon: , permissions: ['add-road-patrol', 'show-road-patrol-supervise-cartable', 'show-road-patrol-supervise-cartable-province'] }, { id: "roadPatrolManagmentReport", label: "گزارش ها", type: "page", route: process.env.NEXT_PUBLIC_API_URL + "/v2/road_patrols/report", icon: , permissions: ['add-road-patrol', 'show-road-patrol-supervise-cartable', 'show-road-patrol-supervise-cartable-province'] }, ], }, { id: "safetyAndPrivacyManagment", label: "نگهداری حریم راه", type: "menu", icon: , hasSubitems: true, Subitems: [ { id: "safetyAndPrivacyManagmentOparation", label: "عملیات", type: "menu", icon: , hasSubitems: true, Subitems: [ { id: "safetyAndPrivacyManagmentOparationCreate", label: "ثبت فعالیت", type: "page", route: process.env.NEXT_PUBLIC_API_URL + "/safety_and_privacy/operator/first_step", permissions: ['add-safety-and-privacy'] }, { id: "safetyAndPrivacyManagmentOparationCartable", label: "کارتابل", type: "page", route: process.env.NEXT_PUBLIC_API_URL + "/v2/safety_and_privacy/operator/cartable", permissions: ['show-safety-and-privacy-operator-cartable', 'show-safety-and-privacy-operator-cartable-province', 'show-safety-and-privacy-operator-cartable-edarate-shahri'] }, ], }, { id: "safetyAndPrivacyManagmentMap", label: "پراکندگی بر روی نقشه", type: "page", route: process.env.NEXT_PUBLIC_API_URL + "/v2/map?type=safety_and_privacy", icon: , permissions: ['show-safety-and-privacy-operator-cartable', 'show-safety-and-privacy-operator-cartable-province', 'show-safety-and-privacy-operator-cartable-edarate-shahri', 'add-safety-and-privacy'] }, { id: "safetyAndPrivacyManagmentReport", label: "گزارش ها", type: "page", route: process.env.NEXT_PUBLIC_API_URL + "/v2/safety_and_privacy/report", icon: , permissions: ['show-safety-and-privacy-operator-cartable', 'show-safety-and-privacy-operator-cartable-province', 'show-safety-and-privacy-operator-cartable-edarate-shahri', 'add-safety-and-privacy'] }, ], }, { id: "roadObservationsManagment", label: "واکنش سریع", type: "menu", icon: , hasSubitems: true, Subitems: [ { id: "roadObservationsManagmentSupervisor", label: "ارزیابی", type: "menu", icon: , hasSubitems: true, Subitems: [ { id: "roadObservationsManagmentSupervisorCartable", label: "کارتابل", type: "page", route: process.env.NEXT_PUBLIC_API_URL + "/v2/road_observations/supervisor/cartable", permissions: ['supervise-fast-react', 'supervise-fast-react-province'] }, ], }, { id: "roadObservationsManagmentList", label: "رسیدگی به شکایات", type: "page", route: process.env.NEXT_PUBLIC_API_URL + "/v2/road_observations", icon: , permissions: ['show-fast-react', 'show-fast-react-province', 'show-fast-react-edarate-shahri'] }, { id: "roadObservationsManagmentOparation", label: "عملیات", type: "menu", icon: , hasSubitems: true, Subitems: [ { id: "roadObservationsManagmentOparationCartable", label: "کارتابل", type: "page", route: process.env.NEXT_PUBLIC_API_URL + "/v2/road_observations/operator/cartable", permissions: ['show-fast-react', 'show-fast-react-province', 'show-fast-react-edarate-shahri'] }, ], }, { id: "roadObservationsManagmentMap", label: "پراکندگی بر روی نقشه", type: "page", route: process.env.NEXT_PUBLIC_API_URL + "/v2/map?type=road_observations", icon: , permissions: ["all"] }, { id: "roadObservationsManagmentReport", label: "گزارش ها", type: "page", route: process.env.NEXT_PUBLIC_API_URL + "/v2/road_observations/report/index", icon: , permissions: ["all"] }, ], }, { id: "winterCampManagment", label: "قرارگاه زمستانی", type: "menu", icon: , hasSubitems: true, Subitems: [ { id: "winterCampManagmentBlocking", label: "محور های انسدادی", type: "page", route: process.env.NEXT_PUBLIC_API_URL + "/v2/winter_camp", icon: , permissions: ['show-camp', 'show-camp-province'] }, { id: "winterCampManagmentFirstRing", label: "محور های حلقه اول", type: "page", route: process.env.NEXT_PUBLIC_API_URL + "/v2/map?type=camp", icon: , permissions: ['show-camp', 'show-camp-province'] }, { id: "winterCampManagmentReport", label: "گزارش ها", type: "page", route: process.env.NEXT_PUBLIC_API_URL + "/v2/map?type=campNew", icon: , permissions: ['show-camp', 'show-camp-province'] }, ], }, { id: "receiptManagment", label: "خسارات وارده بر ابنیه فنی و تاسیسات راه", type: "menu", icon: , hasSubitems: true, Subitems: [ { id: "receiptManagmentOparation", label: "عملیات", type: "menu", icon: , hasSubitems: true, Subitems: [ { id: "receiptManagmentOparationCartable", label: "کارتابل", type: "page", route: process.env.NEXT_PUBLIC_API_URL + "/v2/receipt", permissions: ["all"] }, ], }, { id: "receiptManagmentReport", label: "گزارش ها", type: "page", route: process.env.NEXT_PUBLIC_API_URL + "/v2/receipt/report", icon: , permissions: ["all"] }, ], }, ];