tabs.module.ts 6.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143
  1. import {NgModule} from '@angular/core';
  2. import {CommonModule} from '@angular/common';
  3. import {FormsModule} from '@angular/forms';
  4. import {IonicModule} from '@ionic/angular';
  5. import {TabsPageRoutingModule} from './tabs-routing.module';
  6. import {TabsPage} from './tabs.page';
  7. import {DragDropModule} from "@angular/cdk/drag-drop";
  8. import {RouterModule} from "@angular/router";
  9. import {QuillModule} from "ngx-quill";
  10. import {ShowpdfComponent} from "../../../comm/modal/showpdf/showpdf.component";
  11. import {PdfViewerModule} from "ng2-pdf-viewer";
  12. import {PinchZoomModule} from "ngx-pinch-zoom";
  13. import {PositionComponent} from "../../pages/propagandawork/position/position.component";
  14. import {EditComponent as PositionEditComponent} from "../../pages/propagandawork/position/edit/edit.component";
  15. import {DetailComponent as PositionDetailComponent} from "../../pages/propagandawork/position/detail/detail.component";
  16. import {EditComponent as PanelEditComponent} from "../../pages/propagandawork/position/panel/edit/edit.component";
  17. import {
  18. DetailComponent as PanelDetailComponent
  19. } from "../../pages/propagandawork/position/panel/detail/detail.component";
  20. import {PartyDuesComponent} from "../../pages/partyuser/party-dues/party-dues.component";
  21. import {EditComponent as DuesEditComponent} from "../../pages/partyuser/party-dues/edit/edit.component";
  22. import {DetailComponent as DuesDetailComponent} from "../../pages/partyuser/party-dues/detail/detail.component";
  23. import {PartyInfoComponent} from "../../pages/party/party-info/party-info.component";
  24. import {DetailComponent as PartyDetailComponent} from "../../pages/party/party-info/detail/detail.component";
  25. import {EvaluateComponent} from "../../pages/party/party-info/detail/evaluate/evaluate.component";
  26. import {LeaderuserComponent} from "../../pages/party/party-info/detail/leaderuser/leaderuser.component";
  27. import {ManageuserComponent} from "../../pages/party/party-info/detail/manageuser/manageuser.component";
  28. import {RewardComponent} from "../../pages/party/party-info/detail/reward/reward.component";
  29. import {PartyUserComponent} from "../../pages/partyuser/party-user/party-user.component";
  30. import {DetailComponent as UserDetailComponent} from "../../pages/partyuser/party-user/detail/detail.component";
  31. import {DemocracyComponent} from "../../pages/partyuser/party-user/detail/democracy/democracy.component";
  32. import {PartyhelpComponent} from "../../pages/partyuser/party-user/detail/partyhelp/partyhelp.component";
  33. import {PunishComponent} from "../../pages/partyuser/party-user/detail/punish/punish.component";
  34. import {TrainComponent} from "../../pages/partyuser/party-user/detail/train/train.component";
  35. import {
  36. RewardComponent as PartyUserRewardComponent
  37. } from "../../pages/partyuser/party-user/detail/reward/reward.component";
  38. import {ShykComponent} from "../../pages/partylife/shyk/shyk.component";
  39. import {EditComponent as ShykEditComponent} from "../../pages/partylife/shyk/edit/edit.component";
  40. import {DetailComponent as ShykDetailComponent} from "../../pages/partylife/shyk/detail/detail.component";
  41. import {RecordComponent} from "../../pages/partylife/shyk/record/record.component";
  42. import {PartysearchComponent} from "../../../comm/modal/partysearch/partysearch.component";
  43. import {PartytreeComponent} from "../../../comm/modal/partytree/partytree.component";
  44. import {SearchComponent} from "../../../comm/modal/search/search.component";
  45. import {EmptyComponent} from "../../../comm/modal/empty/empty.component";
  46. import {PartyselectComponent} from "../../../comm/modal/partyselect/partyselect.component";
  47. import {ImglistComponent} from "../../../comm/modal/imglist/imglist.component";
  48. import {PhotoshowComponent} from "../../../comm/modal/photoshow/photoshow.component";
  49. import {PhotoSwipeComponent} from "../../../comm/modal/photo-swipe/photo-swipe.component";
  50. import {MyfilterPipe} from "../../../comm/pipes/myfilter.pipe";
  51. import {SelectuserComponent} from "../../pages/partyuser/party-dues/selectuser/selectuser.component";
  52. import {BimageComponent} from "../../../comm/modal/bimage/bimage.component";
  53. import {UserselectPage} from "../../../comm/modal/userselect/userselect.page";
  54. import {routes as MainRoutes} from "../tab-main/tab-main.route";
  55. import {routes as StudyRoutes} from "../tab-study/tab-study.route";
  56. import {routes as UserRoutes} from "../tab-user/tab-user.route";
  57. import {CardComponent} from "../../pages/examtest/show/card/card.component";
  58. import {ResultComponent as ExamtestResultComponent} from "../../pages/examtest/show/result/result.component";
  59. import {ResultComponent as ExamonlineResultComponent} from "../../pages/examonline/showpaper/result/result.component";
  60. import { ExamtestComponent} from "../../pages/examtest/examtest.component";
  61. import {DzzfcListComponent} from "../../pages/propagandawork/dzzfc/list.component";
  62. import {DzzfcEditComponent} from "../../pages/propagandawork/dzzfc/edit/edit.component";
  63. import {DzzfcDetailComponent} from "../../pages/propagandawork/dzzfc/detail/detail.component";
  64. import {ShowComponent as ExamtestShowComponent} from "../../pages/examtest/show/show.component";
  65. import {ExamonlineComponent} from "../../pages/examonline/examonline.component";
  66. import {ShowpaperComponent} from "../../pages/examonline/showpaper/showpaper.component";
  67. import {CardComponent as ShowpaperCardComponent} from "../../pages/examonline/showpaper/card/card.component";
  68. const pageComponents = [
  69. PositionComponent,
  70. PositionEditComponent,
  71. PositionDetailComponent,
  72. PanelEditComponent,
  73. PanelDetailComponent,
  74. PartyDuesComponent,
  75. DuesEditComponent,
  76. DuesDetailComponent,
  77. PartyInfoComponent,
  78. PartyDetailComponent,
  79. EvaluateComponent,
  80. LeaderuserComponent,
  81. ManageuserComponent,
  82. RewardComponent,
  83. PartyUserComponent,
  84. UserDetailComponent,
  85. DemocracyComponent,
  86. PartyhelpComponent,
  87. PunishComponent,
  88. TrainComponent,
  89. ShykComponent,
  90. ShykEditComponent,
  91. ShykDetailComponent,
  92. RecordComponent,
  93. PartyUserRewardComponent,
  94. ExamtestComponent,
  95. ExamtestShowComponent,
  96. CardComponent,
  97. ExamtestResultComponent,
  98. ExamonlineComponent,
  99. ShowpaperComponent,
  100. ShowpaperCardComponent,
  101. ExamonlineResultComponent,
  102. DzzfcListComponent,
  103. DzzfcEditComponent,
  104. DzzfcDetailComponent
  105. ];
  106. const pubComponents = [
  107. PartysearchComponent,
  108. PartytreeComponent,
  109. SearchComponent,
  110. EmptyComponent,
  111. PartyselectComponent,
  112. ImglistComponent,
  113. PhotoshowComponent,
  114. PhotoSwipeComponent,
  115. MyfilterPipe,
  116. SelectuserComponent,
  117. BimageComponent,
  118. UserselectPage,
  119. ShowpdfComponent
  120. ];
  121. @NgModule({
  122. imports: [
  123. CommonModule,
  124. FormsModule,
  125. IonicModule,
  126. DragDropModule,
  127. RouterModule,
  128. QuillModule,
  129. PdfViewerModule,
  130. PinchZoomModule,
  131. TabsPageRoutingModule
  132. ],
  133. declarations: [TabsPage,...pageComponents, ...pubComponents]
  134. })
  135. export class TabsPageModule {
  136. }