/*
 * @Author: your name
 * @Date: 2021-12-03 11:10:14
 * @LastEditTime: 2021-12-14 20:40:01
 * @LastEditors: Please set LastEditors
 * @Description: 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
 * @FilePath: \tms-obc-web\src\app\routes\supply-management\supply-management.module.ts
 */
import { NgModule, Type } from '@angular/core';
import { SharedModule } from '@shared';
import { SupplyManagementRoutingModule } from './supply-management-routing.module';
import { SupplyManagementIndexComponent } from './components/index/index.component';
import { SupplyManagementBulkComponent } from './components/bulk/bulk.component';
import { SupplyManagementVehicleComponent } from './components/vehicle/vehicle.component';
import { SupplyManagementUpdatePriceComponent } from './components/update-price/update-price.component';
import { SupplyManagementUpdateFreightComponent } from './components/update-freight/update-freight.component';
import { SupplyManagementAssignedCarComponent } from './components/assigned-car/assigned-car.component';
import { SupplyManagementQrcodePageComponent } from './components/qrcode-page/qrcode-page.component';
import { SupplyManagementUpdateExternalSnComponent } from './components/update-external-sn/update-external-sn.component';
import { SupplyManagementBulkDetailComponent } from './components/bulk-detail/bulk-detail.component';
import { SupplyManagementVehicleDetailComponent } from './components/vehicle-detail/vehicle-detail.component';
import { SupplyManagementAddDriversComponent } from './components/add-drivers/add-drivers.component';
import { SupplyManagementOnecarPublishComponent } from './components/onecar-publish/onecar-publish.component';
import { GaodeMapComponent } from './components/gaode-map/gaode-map.component';
import { PublishGoodsChooseFamifiarComponent } from './components/choose-famifiar/choose-famifiar.component';
import { PublishchooseFamifiarSetCaptainComponent } from './components/choose-famifiar/set-captain/set-captain.component';
import { PublishchooseFamifiarAddComponent } from './components/choose-famifiar/add/add.component';
import { SupplyManagementBulkPublishComponent } from './components/bulk-publish/bulk-publish.component';
import { PublishAddressListComponent } from './components/onecar-publish/address-list/address-list.component';
import { PublishSuccessComponent } from './components/onecar-publish/publish-success/publish-success.component';

const COMPONENTS: Type<void>[] = [
  SupplyManagementIndexComponent,
  SupplyManagementBulkComponent,
  SupplyManagementVehicleComponent,
  SupplyManagementUpdatePriceComponent,
  SupplyManagementUpdateFreightComponent,
  SupplyManagementAssignedCarComponent,
  SupplyManagementQrcodePageComponent,
  SupplyManagementUpdateExternalSnComponent,
  SupplyManagementBulkDetailComponent,
  SupplyManagementVehicleDetailComponent,
  SupplyManagementAddDriversComponent,
  SupplyManagementOnecarPublishComponent,
  GaodeMapComponent,
  PublishGoodsChooseFamifiarComponent,
  PublishchooseFamifiarSetCaptainComponent,
  PublishchooseFamifiarAddComponent,
  SupplyManagementBulkPublishComponent,
  PublishAddressListComponent,
  PublishSuccessComponent
  
];

@NgModule({
  imports: [
    SharedModule,
    SupplyManagementRoutingModule
  ],
  declarations: COMPONENTS,
})
export class SupplyManagementModule { }
