|
|
|
import { NgModule } from "@angular/core";
|
|
|
|
import { CommonModule } from "@angular/common";
|
|
|
|
import { examinerRoutingModule } from "./examiner-routing";
|
|
|
|
import { A11yModule } from "@angular/cdk/a11y";
|
|
|
|
import { DragDropModule } from "@angular/cdk/drag-drop";
|
|
|
|
import { PortalModule } from "@angular/cdk/portal";
|
|
|
|
import { ScrollingModule } from "@angular/cdk/scrolling";
|
|
|
|
import { CdkStepperModule } from "@angular/cdk/stepper";
|
|
|
|
import { CdkTableModule } from "@angular/cdk/table";
|
|
|
|
import { CdkTreeModule } from "@angular/cdk/tree";
|
|
|
|
import { MatAutocompleteModule } from "@angular/material/autocomplete";
|
|
|
|
import { MatBadgeModule } from "@angular/material/badge";
|
|
|
|
import { MatBottomSheetModule } from "@angular/material/bottom-sheet";
|
|
|
|
import { MatButtonModule } from "@angular/material/button";
|
|
|
|
import { MatButtonToggleModule } from "@angular/material/button-toggle";
|
|
|
|
import { MatCardModule } from "@angular/material/card";
|
|
|
|
import { MatCheckboxModule } from "@angular/material/checkbox";
|
|
|
|
import { MatChipsModule } from "@angular/material/chips";
|
|
|
|
import { MatStepperModule } from "@angular/material/stepper";
|
|
|
|
import { MatDatepickerModule } from "@angular/material/datepicker";
|
|
|
|
import { MatDialogModule } from "@angular/material/dialog";
|
|
|
|
import { MatDividerModule } from "@angular/material/divider";
|
|
|
|
import { MatExpansionModule } from "@angular/material/expansion";
|
|
|
|
import { MatGridListModule } from "@angular/material/grid-list";
|
|
|
|
import { MatIconModule } from "@angular/material/icon";
|
|
|
|
import { MatInputModule } from "@angular/material/input";
|
|
|
|
import { MatListModule } from "@angular/material/list";
|
|
|
|
import { MatMenuModule } from "@angular/material/menu";
|
|
|
|
import {
|
|
|
|
MatNativeDateModule,
|
|
|
|
MatRippleModule,
|
|
|
|
MatOption,
|
|
|
|
} from "@angular/material/core";
|
|
|
|
import { MatPaginatorModule } from "@angular/material/paginator";
|
|
|
|
import { MatProgressBarModule } from "@angular/material/progress-bar";
|
|
|
|
import { MatProgressSpinnerModule } from "@angular/material/progress-spinner";
|
|
|
|
import { MatRadioModule } from "@angular/material/radio";
|
|
|
|
import { MatSelectModule } from "@angular/material/select";
|
|
|
|
import { MatSidenavModule } from "@angular/material/sidenav";
|
|
|
|
import { MatSliderModule } from "@angular/material/slider";
|
|
|
|
import { MatSlideToggleModule } from "@angular/material/slide-toggle";
|
|
|
|
import { MatSnackBarModule } from "@angular/material/snack-bar";
|
|
|
|
import { MatSortModule } from "@angular/material/sort";
|
|
|
|
import { MatTableModule } from "@angular/material/table";
|
|
|
|
import { MatTabsModule } from "@angular/material/tabs";
|
|
|
|
import { MatToolbarModule } from "@angular/material/toolbar";
|
|
|
|
import { MatTooltipModule } from "@angular/material/tooltip";
|
|
|
|
import { MatTreeModule } from "@angular/material/tree";
|
|
|
|
import { ReactiveFormsModule, FormsModule } from "@angular/forms";
|
|
|
|
import { MatFormFieldModule } from "@angular/material/form-field";
|
|
|
|
import { MatPaginatorIntl } from "@angular/material/paginator";
|
|
|
|
import { myPaginator } from "../ui/my-paginator";
|
|
|
|
import {
|
|
|
|
AddPlanDialog,
|
|
|
|
AddPlanTwoDialog,
|
|
|
|
CreateTestScoreComponent,
|
|
|
|
FinishDialog,
|
|
|
|
LookTreeNodeDialog,
|
|
|
|
} from "./create-test-score/create-test-score.component";
|
|
|
|
import { NavigationModule } from "../navigation/navigation.module";
|
|
|
|
import { NzTreeModule } from "ng-zorro-antd/tree";
|
|
|
|
import { ExaminerIndexComponent } from "./examiner-index/examiner-index.component";
|
|
|
|
import { ExaminerNewOneComponent } from "./examiner-new-one/examiner-new-one.component";
|
|
|
|
import { NzDatePickerModule } from "ng-zorro-antd/date-picker";
|
|
|
|
import { PlanLevel } from "../pipes/size.pipe";
|
|
|
|
import { MarkPapersIndexComponent } from "./mark-papers-index/mark-papers-index.component";
|
|
|
|
import { MarkPapersTwoComponent } from "./mark-papers-two/mark-papers-two.component";
|
|
|
|
import { FinishDia } from "./examiner-index/examiner-index.component";
|
|
|
|
import {
|
|
|
|
ReviewFilesComponent,
|
|
|
|
editRightWrongComponent,
|
|
|
|
} from "./review-files/review-files.component";
|
|
|
|
import { editorsDia } from "./create-test-score/create-test-score.component";
|
|
|
|
import { NzTreeSelectModule } from "ng-zorro-antd/tree-select";
|
|
|
|
import { EchartsComponent } from "./statistic-analysis/examStatistics/echarts/echarts.component";
|
|
|
|
import { StationExamineeComponent } from "./statistic-analysis/examStatistics/station-examinee/station-examinee.component";
|
|
|
|
import { ExamineePapersComponent } from "./statistic-analysis/examStatistics/examinee-papers/examinee-papers.component";
|
|
|
|
import { ExamineeCapacityComponent } from "./statistic-analysis/abilityAnalysis/examinee-capacity/examinee-capacity.component";
|
|
|
|
import { NzRateModule } from "ng-zorro-antd/rate";
|
|
|
|
import { EvaluateComponent } from "./review-files/evaluate/evaluate.component";
|
|
|
|
@NgModule({
|
|
|
|
declarations: [
|
|
|
|
CreateTestScoreComponent,
|
|
|
|
AddPlanDialog,
|
|
|
|
AddPlanTwoDialog,
|
|
|
|
LookTreeNodeDialog,
|
|
|
|
ExaminerIndexComponent,
|
|
|
|
ExaminerNewOneComponent,
|
|
|
|
FinishDialog,
|
|
|
|
PlanLevel,
|
|
|
|
MarkPapersIndexComponent,
|
|
|
|
MarkPapersTwoComponent,
|
|
|
|
FinishDia,
|
|
|
|
ReviewFilesComponent,
|
|
|
|
editRightWrongComponent,
|
|
|
|
editorsDia,
|
|
|
|
EchartsComponent,
|
|
|
|
StationExamineeComponent,
|
|
|
|
ExamineePapersComponent,
|
|
|
|
ExamineeCapacityComponent,
|
|
|
|
EvaluateComponent,
|
|
|
|
],
|
|
|
|
imports: [
|
|
|
|
CommonModule,
|
|
|
|
examinerRoutingModule,
|
|
|
|
A11yModule,
|
|
|
|
CdkStepperModule,
|
|
|
|
CdkTableModule,
|
|
|
|
CdkTreeModule,
|
|
|
|
DragDropModule,
|
|
|
|
MatAutocompleteModule,
|
|
|
|
MatBadgeModule,
|
|
|
|
MatBottomSheetModule,
|
|
|
|
MatButtonModule,
|
|
|
|
MatButtonToggleModule,
|
|
|
|
MatCardModule,
|
|
|
|
MatCheckboxModule,
|
|
|
|
MatChipsModule,
|
|
|
|
MatStepperModule,
|
|
|
|
MatDatepickerModule,
|
|
|
|
MatDialogModule,
|
|
|
|
MatDividerModule,
|
|
|
|
MatExpansionModule,
|
|
|
|
MatGridListModule,
|
|
|
|
MatIconModule,
|
|
|
|
MatInputModule,
|
|
|
|
MatListModule,
|
|
|
|
MatMenuModule,
|
|
|
|
MatNativeDateModule,
|
|
|
|
MatPaginatorModule,
|
|
|
|
MatProgressBarModule,
|
|
|
|
MatProgressSpinnerModule,
|
|
|
|
MatRadioModule,
|
|
|
|
MatRippleModule,
|
|
|
|
MatSelectModule,
|
|
|
|
MatSidenavModule,
|
|
|
|
MatSliderModule,
|
|
|
|
MatSlideToggleModule,
|
|
|
|
MatSnackBarModule,
|
|
|
|
MatSortModule,
|
|
|
|
MatTableModule,
|
|
|
|
MatTabsModule,
|
|
|
|
MatToolbarModule,
|
|
|
|
MatTooltipModule,
|
|
|
|
MatTreeModule,
|
|
|
|
PortalModule,
|
|
|
|
ScrollingModule,
|
|
|
|
ReactiveFormsModule,
|
|
|
|
FormsModule,
|
|
|
|
NavigationModule,
|
|
|
|
NzTreeModule,
|
|
|
|
NzDatePickerModule,
|
|
|
|
NzTreeSelectModule,
|
|
|
|
NzRateModule,
|
|
|
|
],
|
|
|
|
providers: [{ provide: MatPaginatorIntl, useValue: myPaginator() }],
|
|
|
|
exports: [PlanLevel],
|
|
|
|
entryComponents: [FinishDia],
|
|
|
|
})
|
|
|
|
export class ExaminerModule {}
|