dashboard-routing.ts 23 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245
  1. import { LocationAddComponent } from './definition-of-location/location-add/location-add.component';
  2. import { LocationListComponent } from './definition-of-location/location-list/location-list.component';
  3. import { DefinitionAddComponent } from './definition-of-classification/definition-add/definition-add.component';
  4. import { FinalTraineeReportComponent } from './final-trainee-report/final-trainee-report.component';
  5. import { ExistingReportComponent } from './reports-existing-vehicles/existing-report/existing-report.component';
  6. import { VehicleMaintenanceAddComponent } from './vehicle-maintenance/vehicle-maintenance-add/vehicle-maintenance-add.component';
  7. import { VehicleMaintenanceListComponent } from './vehicle-maintenance/vehicle-maintenance-list/vehicle-maintenance-list.component';
  8. import { RegisterMovementVehicleListComponent } from './register-movement-vehicle/register-movement-vehicle-list/register-movement-vehicle-list.component';
  9. import { RegistrationVehicleListComponent } from './registration-vehicle/registration-vehicle-list/registration-vehicle-list.component';
  10. import { VehicleAddComponent } from './vehicle/vehicle-add/vehicle-add.component';
  11. import { VehicleListComponent } from './vehicle/vehicle-list/vehicle-list.component';
  12. import { FinalAccerditationAddComponent } from './final-accreditation-of-trainees/final-accerditation-add/final-accerditation-add.component';
  13. import { FinalAccerditationListComponent } from './final-accreditation-of-trainees/final-accerditation-list/final-accerditation-list.component';
  14. import { PrintCardTraineeListComponent } from './print-card-trainee/print-card-trainee-list/print-card-trainee-list.component';
  15. import { TrainnerDataAddComponent } from './trainner-data/trainner-data-add/trainner-data-add.component';
  16. import { ReviewTraineeDataListComponent } from './reivew-trainee-data/review-trainee-data-list/review-trainee-data-list.component';
  17. import { AbsorpationListComponent } from './absorpation-plan/absorpation-list/absorpation-list.component';
  18. import { SupervisorAddComponent } from './supervisor/supervisor-add/supervisor-add.component';
  19. import { MapComponent } from './map/map.component';
  20. import { NgModule, Component } from '@angular/core';
  21. import { RouterModule, Routes } from '@angular/router';
  22. import { AddAdverComponent } from './advertisiment/add-advertisiment/add-adver/add-adver.component';
  23. import { AdvertisimentComponent } from './advertisiment/advertisiment.component';
  24. import { RoleReport2Component } from './roles/role-report2/role-report2.component';
  25. import { UserPermissionComponent } from './users/user-permission/user-permission.component';
  26. import { AddMenuComponent } from './main-menu/add-menu/add-menu.component';
  27. import { MainListComponent } from './main-menu/main-list/main-list.component';
  28. import { AddLectureComponent } from './lectures/add-lecture/add-lecture.component';
  29. import { LecturesListComponent } from './lectures/lectures-list/lectures-list.component';
  30. import { AddInternalServicesComponent } from './internal-services/add-internal-services/add-internal-services.component';
  31. import { InternalServicesComponent } from './internal-services/internal-services.component';
  32. import { FooterListComponent } from './footer/footer-list/footer-list.component';
  33. import { AddNewsComponent } from './news/add-news/add-news.component';
  34. import { NewsListComponent } from './news/news-list/news-list.component';
  35. import { AddTabComponent } from './tabs/add-tab/add-tab.component';
  36. import { TabListComponent } from './tabs/tab-list/tab-list.component';
  37. import { AddAchievementComponent } from './achievements/add-achievement/add-achievement.component';
  38. import { AchievementComponent } from './achievements/achievement-list/achievement.component';
  39. import { AddExternalComponent } from './external-services/add-external/add-external.component';
  40. import { AddEventComponent } from './events/add-event/add-event.component';
  41. import { AddHospitalComponent } from './hospitals/add-hospital/add-hospital.component';
  42. import { HospitalListComponent } from './hospitals/hospital-list/hospital-list.component';
  43. import { AddSectionComponent } from './sections/add-section/add-section.component';
  44. import { AddDepartmentComponent } from './department/add-department/add-department.component';
  45. import { AddRolesComponent } from './roles/add-roles/add-roles.component';
  46. import { AddJoinUsComponent } from './add-join-us/add-join-us.component';
  47. import { DepartmentListComponent } from './department/department-list/department-list.component';
  48. import { UsersComponent } from './users/users.component';
  49. import { ServiceItemComponent } from './service-item/service-item.component';
  50. import { AuthGuardService as AuthGuard } from '../shared/auth-guard.service';
  51. import { RolesListComponent } from './roles/roles-list/roles-list.component';
  52. import { SectionListComponent } from './sections/section-list/section-list.component';
  53. import { ReportsPageComponent } from './reports-page/reports-page.component';
  54. import { FormUserComponent } from './users/form-user/form-user.component';
  55. import { ExternalListComponent } from './external-services/external-list/external-list.component';
  56. import { AddFooterComponent } from './footer/add-footer/add-footer.component';
  57. import { UserReportComponent } from './users/user-report/user-report.component';
  58. import { RoleReportComponent } from './roles/role-report/role-report.component';
  59. import { ReportListComponent } from './report-list/report-list.component';
  60. import { EventsComponent } from './events/events.component';
  61. import { BarEventsListComponent } from './bar-events/bar-events-list/bar-events-list.component';
  62. import { AddBarEventComponent } from './bar-events/add-bar-event/add-bar-event.component';
  63. import { ContactUsListComponent } from './contact-us/contact-us-list/contact-us-list.component';
  64. import { AddContactUsComponent } from './contact-us/add-contact-us/add-contact-us.component';
  65. import { VisitingTimesListComponent } from './visiting-times/visiting-times-list/visiting-times-list.component';
  66. import { AddVisitingTimeComponent } from './visiting-times/add-visiting-time/add-visiting-time.component';
  67. import { EventCalendarsListComponent } from './event-calendars/event-calendars-list/event-calendars-list.component';
  68. import { AddEventCalendarComponent } from './event-calendars/add-event-calendar/add-event-calendar.component';
  69. import { ExternalAchievementsListComponent } from './external-achievements/external-achievements-list/external-achievements-list.component';
  70. import { AddExternalAchievementComponent } from './external-achievements/add-external-achievement/add-external-achievement.component';
  71. import { StatisticsListComponent } from './statistics/statistics-list/statistics-list.component';
  72. import { AddStatisticComponent } from './statistics/add-statistic/add-statistic.component';
  73. import { AdvertisingServicesListComponent } from './advertising-services/advertising-services-list/advertising-services-list.component';
  74. import { AddAdvertisingServiceComponent } from './advertising-services/add-advertising-service/add-advertising-service.component';
  75. import { SupervisorListComponent } from './supervisor/supervisor-list/supervisor-list.component';
  76. import { AbsorpationAddComponent } from './absorpation-plan/absorpation-add/absorpation-add.component';
  77. import { TrainnerDataListComponent } from './trainner-data/trainner-data-list/trainner-data-list.component';
  78. import { ReviewTraineeAddComponent } from './reivew-trainee-data/review-trainee-add/review-trainee-add.component';
  79. import { SectionReviewTraineeListComponent } from './section-review-for-trainee/section-review-trainee-list/section-review-trainee-list.component';
  80. import { SectionReviewTraineeAddComponent } from './section-review-for-trainee/section-review-trainee-add/section-review-trainee-add.component';
  81. import { RegistrationTraineeMovementListComponent } from './Registration-trainee-movement/registration-trainee-movement-list/registration-trainee-movement-list.component';
  82. import { RegistrationTraineeMovementAddComponent } from './Registration-trainee-movement/registration-trainee-movement-add/registration-trainee-movement-add.component';
  83. import { PrintCardTraineeAddComponent } from './print-card-trainee/print-card-trainee-add/print-card-trainee-add.component';
  84. import { ModelVehicleListComponent } from './model-vehicle/model-vehicle-list/model-vehicle-list.component';
  85. import { ModelVehicleAddComponent } from './model-vehicle/model-vehicle-add/model-vehicle-add.component';
  86. import { RegistrationVehicleAddComponent } from './registration-vehicle/registration-vehicle-add/registration-vehicle-add.component';
  87. import { RegisterMovementVehicleAddComponent } from './register-movement-vehicle/register-movement-vehicle-add/register-movement-vehicle-add.component';
  88. import { VehicleMovementReportComponent } from './vehicle-movement-report/vehicle-movement-report/vehicle-movement-report.component';
  89. import { DefinitionListComponent } from './definition-of-classification/definition-list/definition-list.component';
  90. import { DefinitionTimeListComponent } from './definition-of-time/definition-time-list/definition-time-list.component';
  91. import { DefinitionTimeAddComponent } from './definition-of-time/definition-time-add/definition-time-add.component';
  92. import { AdminstrationContactOfficersListComponent } from './adminstration-contact-officers/adminstration-contact-officers-list/adminstration-contact-officers-list.component';
  93. import { AddNewReportComponent } from './create-report/add-new-report/add-new-report.component';
  94. import { MaintenanceCommunicationsListComponent } from './maintenance-communications/maintenance-communications-list/maintenance-communications-list.component';
  95. const dashboardRouting: Routes = [
  96. {path: 'service/:userID/:serviceID', component: ServiceItemComponent, canActivate: [AuthGuard], children: [
  97. {path: 'users/:listPageId', component: UsersComponent, canActivate: [AuthGuard]},
  98. {path: 'roles/:listPageId', component: RolesListComponent, canActivate: [AuthGuard]},
  99. {path: 'departments/:listPageId', component: DepartmentListComponent, canActivate: [AuthGuard]},
  100. {path: 'sections/:listPageId', component: SectionListComponent, canActivate: [AuthGuard]},
  101. {path: 'reports', component: ReportsPageComponent, canActivate: [AuthGuard]},
  102. {path: 'addu/:type_add', component: FormUserComponent, canActivate: [AuthGuard]},
  103. {path: 'addJoinUs', component: AddJoinUsComponent, canActivate:[AuthGuard]},
  104. {path: 'joinUs/:typeJoinMode/:editJoinId', component: AddJoinUsComponent, canActivate:[AuthGuard]},
  105. {path: 'join/:typemode/:userEditId', component: FormUserComponent, canActivate: [AuthGuard]},
  106. {path: 'user/:typemode/:userEditId', component: FormUserComponent, canActivate: [AuthGuard]},
  107. {path: 'addRole', component: AddRolesComponent, canActivate: [AuthGuard]},
  108. {path: 'editRole/:typeRoleMode/:roleEditId', component: AddRolesComponent, canActivate: [AuthGuard]},
  109. {path: 'addAdminstration', component: AddDepartmentComponent, canActivate: [AuthGuard]},
  110. {path: 'editAdminstration/:typeAdminMode/:editAdminId', component: AddDepartmentComponent, canActivate: [AuthGuard]},
  111. {path: 'addSection', component: AddSectionComponent, canActivate: [AuthGuard]},
  112. {path: 'editSection/:typeSectionMode/:editSectionId', component: AddSectionComponent, canActivate: [AuthGuard]},
  113. {path: 'hospitalsList/:listPageId', component: HospitalListComponent, canActivate: [AuthGuard]},
  114. {path: 'mangementList/:listPageId', component: HospitalListComponent, canActivate: [AuthGuard]},
  115. {path: 'add/:typeAdd' , component: AddHospitalComponent, canActivate: [AuthGuard]},
  116. {path: 'Hospital/:typeHospitalMode/:editTypePageId', component: AddHospitalComponent, canActivate: [AuthGuard]},
  117. {path: 'Management/:typeHospitalMode/:editTypePageId', component: AddHospitalComponent, canActivate: [AuthGuard]},
  118. {path: 'eventsList/:listPageId', component: EventsComponent, canActivate: [AuthGuard]},
  119. {path: 'addEvent', component: AddEventComponent, canActivate: [AuthGuard]},
  120. {path: 'Event/:typeEventMode/:editEventId', component: AddEventComponent, canActivate:[AuthGuard]},
  121. {path: 'externalsList/:listPageId', component: ExternalListComponent, canActivate: [AuthGuard]},
  122. {path: 'addExternal', component: AddExternalComponent, canActivate: [AuthGuard]},
  123. {path: 'externalService/:typeExternalMode/:editExternalId', component: AddExternalComponent, canActivate: [AuthGuard]},
  124. {path: 'achievementsList/:listPageId', component: AchievementComponent, canActivate: [AuthGuard]},
  125. {path: 'addAchievement', component: AddAchievementComponent, canActivate: [AuthGuard]},
  126. {path: 'achievement/:typeAchieventMode/:editAchievementId', component: AddAchievementComponent, canActivate: [AuthGuard]},
  127. {path: 'joinUs/:userPageId', component: UsersComponent, canActivate: [AuthGuard]},
  128. {path: 'tabs/:listPageId', component: TabListComponent, canActivate: [AuthGuard]},
  129. {path: 'addTab', component: AddTabComponent, canActivate: [AuthGuard]},
  130. {path: 'tab/:typeTabMode/:editTabId', component: AddTabComponent, canActivate: [AuthGuard]},
  131. {path: 'newsList/:listPageId', component: NewsListComponent, canActivate: [AuthGuard]},
  132. {path: 'addNews', component: AddNewsComponent, canActivate: [AuthGuard]},
  133. {path: 'new/:typeNewMode/:editNewId', component: AddNewsComponent, canActivate: [AuthGuard]},
  134. {path: 'footerList/:listPageId', component: FooterListComponent, canActivate: [AuthGuard]},
  135. {path: 'addFooter', component: AddFooterComponent, canActivate: [AuthGuard]},
  136. {path: 'footer/:typeFooterMode/:editFooterId', component: AddFooterComponent, canActivate: [AuthGuard]},
  137. {path: 'internalServicesList/:listPageId', component: InternalServicesComponent, canActivate: [AuthGuard]},
  138. {path: 'addInternalServices', component: AddInternalServicesComponent, canActivate: [AuthGuard]},
  139. {path: 'InternalServices/:typeInternalMode/:editInternalId', component: AddInternalServicesComponent, canActivate: [AuthGuard]},
  140. {path: 'lecturesList/:listPageId', component: LecturesListComponent, canActivate:[AuthGuard]},
  141. {path: 'addLecture', component: AddLectureComponent, canActivate: [AuthGuard]},
  142. {path: 'Lecture/:typeLectureMode/:editLectureId', component: AddLectureComponent, canActivate: [AuthGuard]},
  143. {path: 'mainMenuList/:listPageId', component: MainListComponent, canActivate:[AuthGuard]},
  144. {path: 'addMenu', component: AddMenuComponent, canActivate: [AuthGuard]},
  145. {path: 'menu/:typeMenuMode/:editMenuId', component: AddMenuComponent, canActivate: [AuthGuard]},
  146. {path: 'userPermission/:userPermissionId', component: UserPermissionComponent, canActivate: [AuthGuard]},
  147. {path: 'userreport/:reportUserId', component: UserReportComponent, canActivate: [AuthGuard]},
  148. {path: 'roleReport/:roleReportId', component: RoleReportComponent, canActivate: [AuthGuard]},
  149. {path: 'userInRoleReport/:userRoleReportId', component: RoleReport2Component, canActivate: [AuthGuard]},
  150. {path: 'reportList/:reportName', component: ReportListComponent , canActivate: [AuthGuard]},
  151. {path: 'advertisimentList/:adverId', component: AdvertisimentComponent , canActivate: [AuthGuard]},
  152. {path: 'advertisiment/:typeAdver', component: AddAdverComponent , canActivate: [AuthGuard]},
  153. {path: 'barEventsList/:listPageId', component: BarEventsListComponent , canActivate: [AuthGuard]},
  154. {path: 'barEvent/:typeEventBar', component: AddBarEventComponent , canActivate: [AuthGuard]},
  155. {path: 'contactUsList/:listPageId', component: ContactUsListComponent , canActivate: [AuthGuard]},
  156. {path: 'contactUs/:typeContactUs/:contactId', component: AddContactUsComponent , canActivate: [AuthGuard]},
  157. {path: 'visitingTimesList/:listPageId', component: VisitingTimesListComponent , canActivate: [AuthGuard]},
  158. {path: 'visitingTime/:typeVisitingTime/:visitingTimeId', component: AddVisitingTimeComponent , canActivate: [AuthGuard]},
  159. {path: 'eventCalendarsList/:listPageId', component: EventCalendarsListComponent , canActivate: [AuthGuard]},
  160. {path: 'addEventCalendar', component: AddEventCalendarComponent, canActivate: [AuthGuard] },
  161. {path: 'eventCalendar/:typeEventCalendar/:eventCalendarId', component: AddEventCalendarComponent , canActivate: [AuthGuard]},
  162. {path: 'externalAchievementsList/:listPageId', component: ExternalAchievementsListComponent , canActivate: [AuthGuard]},
  163. {path: 'addExternalAchievement', component: AddExternalAchievementComponent, canActivate: [AuthGuard] },
  164. {path: 'externalAchievement/:typeExternalAchievement/:externalAchievementId', component: AddExternalAchievementComponent , canActivate: [AuthGuard]},
  165. {path: 'statisticsList/:listPageId', component: StatisticsListComponent , canActivate: [AuthGuard]},
  166. {path: 'addStatistic', component: AddStatisticComponent, canActivate: [AuthGuard] },
  167. {path: 'statistic/:typeStatistic/:statisticId', component: AddStatisticComponent , canActivate: [AuthGuard]},
  168. {path: 'advertisingList/:listPageId', component: AdvertisingServicesListComponent , canActivate: [AuthGuard]},
  169. {path: 'addAdvertising', component: AddAdvertisingServiceComponent, canActivate: [AuthGuard] },
  170. {path: 'advertising/:typeAdvertising/:advertisingId', component: AddAdvertisingServiceComponent , canActivate: [AuthGuard]},
  171. {path: 'map/:listPageId', component: MapComponent, canActivate: [AuthGuard]},
  172. {path: 'supervisorList/:listPageId', component: SupervisorListComponent, canActivate: [AuthGuard]},
  173. {path: 'superVisor/Add', component: SupervisorAddComponent, canActivate: [AuthGuard]},
  174. {path: 'superVisor/edit/:superEditId', component: SupervisorAddComponent, canActivate: [AuthGuard]},
  175. {path: 'absorpationList/:listPageId', component: AbsorpationListComponent, canActivate: [AuthGuard]},
  176. {path: 'absorpation/Add', component: AbsorpationAddComponent, canActivate: [AuthGuard]},
  177. {path: 'absorpation/edit/:absorpationEditId', component: AbsorpationAddComponent, canActivate: [AuthGuard]},
  178. {path: 'trainnerList/:listPageId', component: TrainnerDataListComponent, canActivate: [AuthGuard]},
  179. {path: 'trainer/add', component: TrainnerDataAddComponent, canActivate: [AuthGuard]},
  180. {path: 'trainer/edit/:trainnerEditId', component: TrainnerDataAddComponent, canActivate: [AuthGuard]},
  181. {path: 'reviewTrainerData/:listPageId', component: ReviewTraineeDataListComponent, canActivate: [AuthGuard]},
  182. {path: 'reviewTraineeData/add', component: ReviewTraineeAddComponent, canActivate: [AuthGuard]},
  183. {path: 'reviewTraineeData/edit/:reviewTraineeId', component: ReviewTraineeAddComponent, canActivate: [AuthGuard]},
  184. {path: 'reviewSectionForTrainee/:listPageId', component: SectionReviewTraineeListComponent, canActivate: [AuthGuard]},
  185. {path: 'reviewSectionForTrainee/edit/:reviewSectionAddId', component: SectionReviewTraineeAddComponent, canActivate: [AuthGuard]},
  186. {path: 'registrationTraineeList/:listPageId', component: RegistrationTraineeMovementListComponent, canActivate: [AuthGuard]},
  187. {path: 'registrationTraineeList/edit/:registrationTraineereviewSectionAddId', component: RegistrationTraineeMovementAddComponent, canActivate: [AuthGuard]},
  188. {path: 'printCardTraineeList/:listPageId', component: PrintCardTraineeListComponent, canActivate: [AuthGuard]},
  189. {path: 'printCardTrainee/edit/:printCardAddId', component: PrintCardTraineeAddComponent, canActivate: [AuthGuard]},
  190. {path: 'finalAccerditationList/:listPageId', component: FinalAccerditationListComponent, canActivate: [AuthGuard]},
  191. {path: 'finalAccerditationList/edit/:finalAccerditationEdit', component: FinalAccerditationAddComponent, canActivate: [AuthGuard]},
  192. {path: 'vehicleList/:listPageId', component: VehicleListComponent, canActivate: [AuthGuard]},
  193. {path: 'vehicle/add', component: VehicleAddComponent, canActivate: [AuthGuard]},
  194. {path: 'vehicle/edit/:vehicleEditId', component: VehicleAddComponent, canActivate: [AuthGuard]},
  195. {path: 'vehicleModelList/:listPageId' , component: ModelVehicleListComponent, canActivate: [AuthGuard]},
  196. {path: 'vehicleModel/add' , component: ModelVehicleAddComponent, canActivate: [AuthGuard]},
  197. {path: 'vehicleModel/edit/:modelVehicleEditId', component:ModelVehicleAddComponent, canActivate: [AuthGuard] },
  198. {path: 'registrationVehicleList/:listPageId', component: RegistrationVehicleListComponent, canActivate: [AuthGuard]},
  199. {path: 'registrationVehicle/add', component: RegistrationVehicleAddComponent, canActivate: [AuthGuard]},
  200. {path: 'registrationVehicle/edit/:registrationVehicleEditId', component:RegistrationVehicleAddComponent, canActivate: [AuthGuard] },
  201. {path: 'registerMovementVehicleList/:listPageId', component: RegisterMovementVehicleListComponent, canActivate: [AuthGuard]},
  202. {path: 'registerMovementVehicle/add', component: RegisterMovementVehicleAddComponent, canActivate: [AuthGuard]},
  203. {path: 'registerMovementVehicle/edit/:registerMovementVehicleEditId', component: RegisterMovementVehicleAddComponent, canActivate: [AuthGuard] },
  204. {path: 'vehicleMaintenanceList/:listPageId', component: VehicleMaintenanceListComponent, canActivate: [AuthGuard]},
  205. {path: 'vehicleMaintenance/add', component: VehicleMaintenanceAddComponent, canActivate: [AuthGuard]},
  206. {path: 'vehicleMaintenance/edit/:vehicleMaintenanceEditId', component: VehicleMaintenanceAddComponent, canActivate: [AuthGuard] },
  207. {path: 'existingReportVehicle', component: ExistingReportComponent, canActivate: [AuthGuard]},
  208. {path: 'VehicleReport/:typeReport', component: VehicleMovementReportComponent, canActivate: [AuthGuard]},
  209. {path: 'finalAccerditationReprot', component: FinalTraineeReportComponent, canActivate: [AuthGuard]},
  210. {path: 'definitionClassificationList/:listPageId', component: DefinitionListComponent, canActivate: [AuthGuard]},
  211. {path: 'definitionClassification/add', component: DefinitionAddComponent, canActivate: [AuthGuard]},
  212. {path: 'definitionClassification/edit/:editPageId', component: DefinitionAddComponent, canActivate: [AuthGuard]},
  213. {path: 'definitionLocationList/:locatioListPageId', component: LocationListComponent, canActivate: [AuthGuard]},
  214. {path: 'definitionLocation/add', component: LocationAddComponent, canActivate: [AuthGuard]},
  215. {path: 'definitionLocation/edit/:locationEditPageId', component: LocationAddComponent, canActivate: [AuthGuard]},
  216. {path: 'definitionTimeList/:timeListPageId', component: DefinitionTimeListComponent, canActivate: [AuthGuard]},
  217. {path: 'definitionTime/add', component: DefinitionTimeAddComponent, canActivate: [AuthGuard]},
  218. {path: 'definitionTime/edit/:timeEditPageId', component: DefinitionTimeAddComponent, canActivate: [AuthGuard]},
  219. {path: 'adminstrationContactOfficers/:adminId', component: AdminstrationContactOfficersListComponent , canActivate: [AuthGuard]},
  220. {path: 'departmentContactOfficers/:adminId', component: AdminstrationContactOfficersListComponent , canActivate: [AuthGuard]},
  221. {path: 'addNewReport/:reportId', component: AddNewReportComponent , canActivate: [AuthGuard]},
  222. {path: 'maintenanceCommunicationList/:maintCommuicationPageId', component: MaintenanceCommunicationsListComponent , canActivate: [AuthGuard]},
  223. ]},
  224. ];
  225. @NgModule({
  226. imports: [
  227. RouterModule.forChild(dashboardRouting),
  228. ],
  229. //exports: [internalPageRoutes]
  230. exports: [
  231. RouterModule
  232. ]
  233. })
  234. export class DashBoardRouting {
  235. }