Skip to content
app.main.module.ts 7.38 KiB
Newer Older
wangqinghua's avatar
wangqinghua committed
import {RouterModule} from "@angular/router";
import {CUSTOM_ELEMENTS_SCHEMA, NgModule} from '@angular/core';
import { CommonModule } from '@angular/common';
import { NgxEchartsModule } from "ngx-echarts";
import {FormsModule, ReactiveFormsModule} from '@angular/forms';
wangqinghua's avatar
wangqinghua committed
import {NgZorroAntdModule,NZ_I18N,zh_CN} from 'ng-zorro-antd';
wangqinghua's avatar
wangqinghua committed
import {AlarmListComponent} from './alarm/alarm-list/alarm-list.component';
import {AlarmLogComponent} from './alarm/alarm-log/alarm-log.component';
import {AlarmManageComponent} from './alarm/alarm-manage/alarm-manage.component';
import {AlarmSetComponent} from './alarm/alarm-set/alarm-set.component';
import {SendLogComponent} from './alarm/modal/send-log/send-log.component';
import {NowAlarmComponent} from './alarm/now-alarm/now-alarm.component';
import {SendSetComponent} from './alarm/send-set/send-set.component';
import {BasicDetailComponent} from './overAll/basic/basic-detail/basic-detail.component';
import {BasicComponent} from './overAll/basic/basic.component';
import {AuditComponent} from './system/audit/audit.component';
import {ExamineComponent} from './system/examine/examine.component';
import {GroupComponent} from './system/group/group.component';
import {PowerComponent} from './system/power/power.component';
import {BasiCheckComponent} from './modal/basi-check/basi-check.component';
import {BasicEditComponent} from './modal/basic-edit/basic-edit.component';
import {BasicKeyComponent} from './modal/basic-key/basic-key.component';
import {CreateGroupComponent} from './modal/create-group/create-group.component';
import {NewTypeComponent} from './modal/new-type/new-type.component';
import {WarnListComponent} from './modal/warn-list/warn-list.component';
import {JhiMainComponent, NavbarComponent, SidebarComponent} from './layouts';
import {OverAllService} from './overAll/overAll.service';
import {SystemService} from './system/system.service';
import {AlarmService} from './alarm/alarm.service';
wangqinghua's avatar
wangqinghua committed
import {PauseComponent} from './modal/pause/pause.component';
wangqinghua's avatar
wangqinghua committed
import {AlarmModalComponent} from './modal/alarm-modal/alarm-modal.component';
wangqinghua's avatar
wangqinghua committed
import {UserComponent} from './system/modal/user/user.component';
wangqinghua's avatar
wangqinghua committed
import {GroupModalComponent} from './system/modal/group-modal/group-modal.component';
import {RoleComponent} from './system/modal/role/role.component';
wangqinghua's avatar
wangqinghua committed
import {NeTopologyComponent} from './netTopology/ne-topology/ne-topology.component';
import {FlowTrendComponent} from './netTopology/flow-trend/flow-trend.component';
import {TopologyService} from './netTopology/topology.service';
wangqinghua's avatar
wangqinghua committed
import {AnalysisService} from './analysis/analysis.service';
import {SmartService} from './smart/smart.service';
import {WorkService} from './work/work.service';
wangqinghua's avatar
wangqinghua committed
import {AlarmGroupComponent} from './alarm/modal/alarm-group/alarm-group.component';
import {MediaTypeComponent} from './alarm/modal/media-type/media-type.component';
wangqinghua's avatar
wangqinghua committed
import {AlarmTargetComponent} from './alarm/modal/alarm-target/alarm-target.component';
wangqinghua's avatar
wangqinghua committed
import {BusinessService} from './business/business.service';
wangqinghua's avatar
wangqinghua committed
import {BusinessSupComponent} from './analysis/business-sup/business-sup.component';
import {OperationWorkComponent} from './analysis/operation-work/operation-work.component';
import {ResourceAlarmComponent} from './analysis/resource-alarm/resource-alarm.component';
import {ResourceUsabilComponent} from './analysis/resource-usabil/resource-usabil.component';
import {BTopologyComponent} from './business/b-topology/b-topology.component';
import {BusinessConfigComponent} from './business/business-config/business-config.component';
import {EffectAnalysisComponent} from './business/effect-analysis/effect-analysis.component';
import {OverviewComponent} from './business/overview/overview.component';
wangqinghua's avatar
wangqinghua committed
import {NetworkCheckComponent} from './overAll/network-check/network-check.component';
wangqinghua's avatar
wangqinghua committed
import {BackupComponent} from './smart/backup/backup.component';
import {HandleComponent} from './smart/handle/handle.component';
import {ScriptConfigComponent} from './smart/script-config/script-config.component';
import {AssetPartComponent} from './work/asset-part/asset-part.component';
import {ContractTrackComponent} from './work/contract-track/contract-track.component';
import {InspectPlanComponent} from './work/inspect-plan/inspect-plan.component';
import {KonwledgeBaseComponent} from './work/konwledge-base/konwledge-base.component';
import {PersonelManageComponent} from './work/personel-manage/personel-manage.component';
import {WorkHandleComponent} from './work/work-handle/work-handle.component';
wangqinghua's avatar
wangqinghua committed
import {WebsiteComponent} from './modal/website/website.component';
wangqinghua's avatar
wangqinghua committed
import {NetworkDetailComponent} from './overAll/network-check/network-detail/network-detail.component';
wangqinghua's avatar
wangqinghua committed
import {FindUserComponent} from './alarm/modal/find-user/find-user.component';
wangqinghua's avatar
wangqinghua committed
import {TopologyComponent} from './netTopology/model/topology/topology.component';
import {CheckComponent} from './netTopology/model/check/check.component';
wangqinghua's avatar
wangqinghua committed
import {TopologyImgComponent} from './netTopology/topology-img/topology-img.component';
wangqinghua's avatar
wangqinghua committed
import {DeviceComponent} from './netTopology/model/device/device.component';
import {IconComponent} from './netTopology/model/icon/icon.component';
wangqinghua's avatar
wangqinghua committed

@NgModule({
    imports: [
        RouterModule,
        CommonModule,
        NgxEchartsModule,
        FormsModule,
        ReactiveFormsModule,
        NgZorroAntdModule.forRoot()
    ],
    declarations: [
        JhiMainComponent,
        NavbarComponent,
        SidebarComponent,
        AlarmListComponent,
        AlarmLogComponent,
        AlarmManageComponent,
        AlarmSetComponent,
        SendLogComponent,
        NowAlarmComponent,
        SendSetComponent,
        BasicDetailComponent,
        BasicComponent,
        AuditComponent,
        ExamineComponent,
        GroupComponent,
        PowerComponent,
        BasiCheckComponent,
        BasicEditComponent,
        BasicKeyComponent,
        CreateGroupComponent,
        NewTypeComponent,
        WarnListComponent,
wangqinghua's avatar
wangqinghua committed
        PauseComponent,
wangqinghua's avatar
wangqinghua committed
        AlarmModalComponent,
        UserComponent,
wangqinghua's avatar
wangqinghua committed
        GroupModalComponent,
        RoleComponent,
wangqinghua's avatar
wangqinghua committed
        NeTopologyComponent,
        FlowTrendComponent,
wangqinghua's avatar
wangqinghua committed
        AlarmGroupComponent,
wangqinghua's avatar
wangqinghua committed
        MediaTypeComponent,
wangqinghua's avatar
wangqinghua committed
        AlarmTargetComponent,
        BusinessSupComponent,
        OperationWorkComponent,
        ResourceAlarmComponent,
        ResourceUsabilComponent,
        BTopologyComponent,
        BusinessConfigComponent,
        EffectAnalysisComponent,
        OverviewComponent,
        NetworkCheckComponent,
        BackupComponent,
        HandleComponent,
        ScriptConfigComponent,
        AssetPartComponent,
        ContractTrackComponent,
        InspectPlanComponent,
        KonwledgeBaseComponent,
        PersonelManageComponent,
        WorkHandleComponent,
wangqinghua's avatar
wangqinghua committed
        WebsiteComponent,
wangqinghua's avatar
wangqinghua committed
        NetworkDetailComponent,
wangqinghua's avatar
wangqinghua committed
        FindUserComponent,
wangqinghua's avatar
wangqinghua committed
        TopologyComponent,
        CheckComponent,
wangqinghua's avatar
wangqinghua committed
        TopologyImgComponent,
wangqinghua's avatar
wangqinghua committed
        DeviceComponent,
        IconComponent
wangqinghua's avatar
wangqinghua committed
    ],
    providers:[
        OverAllService,
        SystemService,
wangqinghua's avatar
wangqinghua committed
        AlarmService,
wangqinghua's avatar
wangqinghua committed
        TopologyService,
wangqinghua's avatar
wangqinghua committed
        AnalysisService,
wangqinghua's avatar
wangqinghua committed
        BusinessService,
wangqinghua's avatar
wangqinghua committed
        SmartService,
        WorkService,
wangqinghua's avatar
wangqinghua committed
        { provide: NZ_I18N, useValue: zh_CN },
wangqinghua's avatar
wangqinghua committed
    ],
    exports:[
        BasiCheckComponent,
        BasicEditComponent,
        BasicKeyComponent,
        CreateGroupComponent,
        NewTypeComponent,
wangqinghua's avatar
wangqinghua committed
        WarnListComponent,
        PauseComponent
wangqinghua's avatar
wangqinghua committed
    ],
    schemas: [ CUSTOM_ELEMENTS_SCHEMA ],
})
export class AppMainModule { }