import {NgModule} from '@angular/core';
import {Routes, RouterModule} from '@angular/router';
import {SharedModule} from '../../../../shared/shared.module';
import {ExamJudgePageComponent} from './exam-judge-page/exam-judge-page.component';
import {ExamJudgeRuleComponent} from './exam-judge-rule/exam-judge-rule.component';
import {ExamJudgeExtractComponent} from './exam-judge-extract/exam-judge-extract.component';
import {ExamJudgeDetailComponent} from './exam-judge-detail/exam-judge-detail.component';
import {ExamJudgeRuleDetailComponent} from './exam-judge-rule-detail/exam-judge-rule-detail.component';
import {ExamJudgeChooseComponent} from './exam-judge-choose/exam-judge-choose.component';
import { ExamJudgeExtractLogComponent } from './exam-judge-extract-log/exam-judge-extract-log.component';
import { ExamJudgeExtractLogDetailComponent } from './exam-judge-extract-log-detail/exam-judge-extract-log-detail.component';
import { ExamJudgeSigninComponent } from './exam-judge-signin/exam-judge-signin.component';
import { ExamJudgeScoreComponent } from './exam-judge-score/exam-judge-score.component';
import { ExamJudgeScoreDetailComponent } from './exam-judge-score-detail/exam-judge-score-detail.component';
import { ExamJudgeScoreRecordComponent } from './exam-judge-score-record/exam-judge-score-record.component';
import { ExamJudgeScoreRecordDetailComponent } from './exam-judge-score-record-detail/exam-judge-score-record-detail.component';
import { ExamJudgeArtScoreComponent } from './exam-judge-art-score/exam-judge-art-score.component';
import { ExamJudgeArtRealScoreComponent } from './exam-judge-art-real-score/exam-judge-art-real-score.component';

const routes: Routes = [
  {path: 'page', component: ExamJudgePageComponent},
  {path: 'rule', component: ExamJudgeRuleComponent},
  {path: 'extract', component: ExamJudgeExtractComponent},
  {path: 'extractlog', component: ExamJudgeExtractLogComponent},
  {path: 'sign', component: ExamJudgeSigninComponent},
  {path: 'score', component: ExamJudgeScoreComponent},
  {path: 'record', component: ExamJudgeScoreRecordComponent},
  {path: 'artscore', component: ExamJudgeArtScoreComponent},
  {path: 'scorereal', component: ExamJudgeArtRealScoreComponent}
];

@NgModule({
  imports: [
    SharedModule,
    RouterModule.forChild(routes)
  ],
  entryComponents: [],
  declarations: [ExamJudgePageComponent, ExamJudgeRuleComponent, ExamJudgeExtractComponent, ExamJudgeDetailComponent, ExamJudgeRuleDetailComponent, ExamJudgeChooseComponent, ExamJudgeExtractLogComponent, ExamJudgeExtractLogDetailComponent, ExamJudgeSigninComponent, ExamJudgeScoreComponent, ExamJudgeScoreDetailComponent, ExamJudgeScoreRecordComponent, ExamJudgeScoreRecordDetailComponent, ExamJudgeArtScoreComponent, ExamJudgeArtRealScoreComponent],
  exports: [
    RouterModule
  ]
})
export class ExamJudgeModule {
}
