考核考试系统
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

204 lines
7.2 KiB

import { NgModule } from "@angular/core";
import { CommonModule } from "@angular/common";
import { UiRoutingModule } from "./ui-routing.module";
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 { 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 { ChangepasswordComponent } from "./changepassword/changepassword.component";
import { testState } from "../pipes/size.pipe";
import { ConfirmpswDirective } from "./changepassword/equal-validator.directive";
import { FileUploadModule } from "ng2-file-upload";
import { ChangeuserdataComponent } from "./changeuserdata/changeuserdata.component";
import { IsLoginService } from "../is-login.service";
import { myPaginator } from "./my-paginator";
import { NzDatePickerModule } from "ng-zorro-antd/date-picker";
import {
CollectionToolsComponent,
CreateBuilding,
EditBuilding,
ViewDetailss,
} from "./collection-tools/collection-tools.component";
import {
leftFunctionalDomainComponent,
editPlaneFigureComponent,
addDisposalNodeComponent,
editDisposalNodeComponent,
} from "./collection-tools/leftFunctionalDomain";
import { saveOneDialog, saveTwoDialog } from "./collection-tools/save";
import { WorkingAreaComponent } from "../working-area/working-area.component";
import { NzTreeModule } from "ng-zorro-antd/tree";
import {
examinationQuestions,
uploadQuestions,
uploadDisposalNodes,
} from "./collection-tools/examinationQuestions";
import { AddEnterpriserUser } from "./enterpriseuser/addenterpriseuser.component";
import {
EnterpriseuserComponent,
editenterpriseuser,
} from "./enterpriseuser/enterpriseuser.component";
import { AddTeacher } from "./teacherManagement/addenterpriseuser.component";
import {
TeacherManagementComponent,
editTeacher,
} from "./teacherManagement/enterpriseuser.component";
import { CollectionToolsExamineeComponent } from "./collection-tools-examinee/collection-tools.component";
import {
examinationQuestionsExaminee,
uploadDisposalNodesExaminee,
uploadQuestionsExaminee,
} from "./collection-tools-examinee/examinationQuestions";
import {
saveOneDialogExaminee,
saveTwoDialogExaminee,
} from "./collection-tools-examinee/save";
import {
CollectionToolsReadComponent,
Score,
} from "./collection-tools-read/collection-tools.component";
import {
examinationQuestionsRead,
uploadDisposalNodesRead,
uploadQuestionsRead,
} from "./collection-tools-read/examinationQuestions";
import { NzTreeSelectModule } from "ng-zorro-antd/tree-select";
import { AdministratorsComponent } from "./administrators/administrators.component";
import { AddEditAdminComponent } from "./administrators/add-edit-admin/add-edit-admin.component";
@NgModule({
declarations: [
ChangepasswordComponent,
ConfirmpswDirective,
ChangeuserdataComponent,
testState,
CollectionToolsComponent,
CreateBuilding,
EditBuilding,
ViewDetailss,
leftFunctionalDomainComponent,
editPlaneFigureComponent,
addDisposalNodeComponent,
editDisposalNodeComponent,
saveOneDialog,
saveTwoDialog,
WorkingAreaComponent,
examinationQuestions,
uploadQuestions,
AddEnterpriserUser,
EnterpriseuserComponent,
editenterpriseuser,
AddTeacher,
TeacherManagementComponent,
editTeacher,
uploadDisposalNodes,
CollectionToolsExamineeComponent,
examinationQuestionsExaminee,
uploadQuestionsExaminee,
uploadDisposalNodesExaminee,
saveOneDialogExaminee,
saveTwoDialogExaminee,
CollectionToolsReadComponent,
examinationQuestionsRead,
uploadQuestionsRead,
uploadDisposalNodesRead,
Score,
AdministratorsComponent,
AddEditAdminComponent,
],
imports: [
NzDatePickerModule,
CommonModule,
UiRoutingModule,
A11yModule,
CdkStepperModule,
CdkTableModule,
CdkTreeModule,
DragDropModule,
MatAutocompleteModule,
MatBadgeModule,
MatBottomSheetModule,
MatButtonModule,
MatButtonToggleModule,
MatCardModule,
MatCheckboxModule,
MatChipsModule,
MatStepperModule,
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,
FileUploadModule,
NzTreeModule,
NzTreeSelectModule,
],
providers: [{ provide: MatPaginatorIntl, useValue: myPaginator() }],
})
export class UiModule {}