56 lines
3.4 KiB
TypeScript
56 lines
3.4 KiB
TypeScript
import { NgModule } from '@angular/core';
|
|
import { CommonModule } from '@angular/common';
|
|
import { SharedModule } from '@shared';
|
|
import { TicketManagementRoutingModule } from './ticket-management-routing.module';
|
|
import { ETCInvoicedListComponent } from './components/etc-invoiced-list/etc-invoiced-list.component';
|
|
import { ETCInvoicedRequestedComponent } from './components/etc-invoiced-requested/etc-invoiced-requested.component';
|
|
import { ETCInvoicedLogsComponent } from './components/etc-invoiced-logs/etc-invoiced-logs.component';
|
|
import { ETCBlacklistComponent } from './components/etc-blacklist/etc-blacklist.component';
|
|
import { InvoicedListComponent } from './components/invoiced-list/invoiced-list.component';
|
|
import { InvoiceRequestedComponent } from './components/invoice-requested/invoice-requested.component';
|
|
import { InvoiceRequestedDetailComponent } from './components/invoice-requested/invoice-requested-detail/invoice-requested-detail.component';
|
|
import { TransactionDetailsComponent } from './components/etc-invoiced-list/transaction-details/transaction-details.component';
|
|
import { RequestedInvoiceModalComponent } from './components/invoice-requested/requested-invoice-modal/requested-invoice-modal.component';
|
|
import { RequestedDetailComponent } from './components/invoice-requested/requested-detail/requested-detail.component';
|
|
import { InvoiceDetailComponent } from './components/invoice-detail/invoice-detail.component';
|
|
import { CancellationInvoiceComponent } from './components/cancellation-invoice/cancellation-invoice.component';
|
|
import { PushInvoiceComponent } from './components/cancellation-invoice/push-invoice/push-invoice.component';
|
|
import { AddOwnerComponent } from './components/etc-blacklist/add-owner/add-owner.component';
|
|
import { AddCartComponent } from './components/etc-blacklist/add-cart/add-cart.component';
|
|
import { InputInvoiceComponent } from './components/input-invoice/input-invoice.component';
|
|
import { InputInvoiceDetailComponent } from './components/input-invoice/input-invoice-detail/input-invoice-detail.component';
|
|
import { AddCollectionInvoiceModalComponent } from './components/input-invoice/add-collection-invoice-modal/add-collection-invoice-modal.component';
|
|
import { EditCollectionInvoiceComponent } from './components/input-invoice/edit-collection-invoice/edit-collection-invoice.component';
|
|
import { AddCostDetailComponent } from './components/input-invoice/add-cost-detail/add-cost-detail.component';
|
|
import { PrintOrderModalComponent } from './components/invoice-requested/print-order-modal/print-order-modal.component';
|
|
|
|
const COMPONENTS: any = [
|
|
ETCInvoicedListComponent,
|
|
ETCInvoicedRequestedComponent,
|
|
ETCInvoicedLogsComponent,
|
|
ETCBlacklistComponent,
|
|
InvoiceRequestedComponent,
|
|
InvoicedListComponent,
|
|
InvoiceRequestedDetailComponent,
|
|
InvoiceDetailComponent,
|
|
CancellationInvoiceComponent,
|
|
PushInvoiceComponent,
|
|
InputInvoiceComponent,
|
|
InputInvoiceDetailComponent,
|
|
EditCollectionInvoiceComponent
|
|
];
|
|
const NOTROUTECOMPONENTS: any = [
|
|
TransactionDetailsComponent,
|
|
RequestedInvoiceModalComponent,
|
|
RequestedDetailComponent,
|
|
AddOwnerComponent,
|
|
AddCartComponent,
|
|
AddCollectionInvoiceModalComponent,
|
|
AddCostDetailComponent
|
|
];
|
|
@NgModule({
|
|
declarations: [...COMPONENTS, ...NOTROUTECOMPONENTS, PrintOrderModalComponent],
|
|
imports: [CommonModule, TicketManagementRoutingModule, SharedModule]
|
|
})
|
|
export class TicketManagementModule {}
|