77 lines
		
	
	
		
			6.2 KiB
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
			
		
		
	
	
			77 lines
		
	
	
		
			6.2 KiB
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
| import { FreightAccountComponent } from './components/freight-account/freight-account.component';
 | |
| import { DriverAccountComponent } from './components/driver-account/driver-account.component';
 | |
| import { RechargeRecordComponent } from './components/recharge-record/recharge-record.component';
 | |
| import { WithdrawalsRecordComponent } from './components/withdrawals-record/withdrawals-record.component';
 | |
| import { NgModule } from '@angular/core';
 | |
| import { RouterModule, Routes } from '@angular/router';
 | |
| import { FreightAccountDetailComponent } from './components/freight-account/freight-account-detail/freight-account-detail.component';
 | |
| import { DriverAccountDetailComponent } from './components/driver-account/driver-account-detail/driver-account-detail.component';
 | |
| import { WithdrawalsDetailComponent } from './components/withdrawals-record/withdrawals-detail/withdrawals-detail.component';
 | |
| import { CostManagementComponent } from './components/cost-management/cost-management.component';
 | |
| import { AbnormalGoldComponent } from './components/abnormal-gold/abnormal-gold.component';
 | |
| import { PaymentRecordComponent } from './components/payment-record/payment-record.component';
 | |
| import { TransactionFlowComponent } from './components/transaction-flow/transaction-flow.component';
 | |
| import { CostManagementDetailComponent } from './components/cost-management/cost-management-detail/cost-management-detail.component';
 | |
| import { ExpensesReceivableComponent } from './components/cost-management/expenses-receivable/expenses-receivable.component';
 | |
| import { ExpensesPayableComponent } from './components/cost-management/expenses-payable/expenses-payable.component';
 | |
| import { PaymentOrderComponent } from './components/payment-order/payment-order.component';
 | |
| import { ReceiptOrderComponent } from './components/receipt-order/receipt-order.component';
 | |
| import { VoucherManagementComponent } from './components/voucher-management/voucher-management.component';
 | |
| import { VoucherSummaryComponent } from './components/voucher-summary/voucher-summary.component';
 | |
| import { ReceivableOrderComponent } from './components/receivable-order/receivable-order.component';
 | |
| import { PayableOrderComponent } from './components/payable-order/payable-order.component';
 | |
| import { ReceivableOrderDetailComponent } from './components/receivable-order/receivable-order-detail/receivable-order-detail.component';
 | |
| import { PayableOrderDetailComponent } from './components/payable-order/payable-order-detail/payable-order-detail.component';
 | |
| import { VoucherDetailComponent } from './components/voucher-management/voucher-detail/voucher-detail.component';
 | |
| import { SummaryDetailComponent } from './components/voucher-summary/summary-detail/summary-detail.component';
 | |
| import { VoucherListComponent } from './components/voucher-summary/voucher-list/voucher-list.component';
 | |
| import { ReceiptOrderDetailComponent } from './components/receipt-order/receipt-order-detail/receipt-order-detail.component';
 | |
| import { PaymentOrderDetailComponent } from './components/payment-order/payment-order-detail/payment-order-detail.component';
 | |
| import { PlatformAccountComponent } from './components/platform-account/platform-account.component';
 | |
| import { PlatformAccountDetailComponent } from './components/platform-account/platform-account-detail/platform-account-detail.component';
 | |
| import { AdvanceCollectionComponent } from './components/advance-collection/advance-collection.component';
 | |
| import { AdvanceCollectionDetailComponent } from './components/advance-collection/advance-collection-detail/advance-collection-detail.component';
 | |
| import { RefundRecordComponent } from './components/refund-record/refund-record.component';
 | |
| 
 | |
| const routes: Routes = [
 | |
|   { path: 'freight-account', component: FreightAccountComponent, data: { guard: { ability: ['FINANCIAL-FREIGHT-ACOUNT-list'] } } },
 | |
|   { path: 'freight-account/detail/:id', component: FreightAccountDetailComponent },
 | |
|   { path: 'driver-account', component: DriverAccountComponent },
 | |
|   { path: 'driver-account/detail/:id', component: DriverAccountDetailComponent },
 | |
|   { path: 'platform-account', component: PlatformAccountComponent },
 | |
|   { path: 'platform-account/detail/:id', component: PlatformAccountDetailComponent },
 | |
|   { path: 'recharge-record', component: RechargeRecordComponent },
 | |
|   { path: 'withdrawals-record', component: WithdrawalsRecordComponent },
 | |
|   { path: 'withdrawals-record/detail/:id', component: WithdrawalsDetailComponent },
 | |
|   { path: 'refund-record', component: RefundRecordComponent },
 | |
|   { path: 'voucher-management', component: VoucherManagementComponent },
 | |
|   { path: 'voucher-management/detail/:id', component: VoucherDetailComponent },
 | |
|   { path: 'voucher-summary', component: VoucherSummaryComponent },
 | |
|   { path: 'voucher-summary/detail/:id', component: SummaryDetailComponent },
 | |
|   { path: 'voucher-summary/list/:id', component: VoucherListComponent },
 | |
|   { path: 'voucher-summary/list/detail/:id', component: VoucherDetailComponent },
 | |
|   { path: 'cost-management', component: CostManagementComponent },
 | |
|   { path: 'cost-management/detail/:id', component: CostManagementDetailComponent },
 | |
|   { path: 'cost-management/expenses-receivable/:id', component: ExpensesReceivableComponent },
 | |
|   { path: 'cost-management/expenses-payable/:id', component: ExpensesPayableComponent },
 | |
|   { path: 'abnormal-gold', component: AbnormalGoldComponent },
 | |
|   { path: 'payment-record', component: PaymentRecordComponent },
 | |
|   { path: 'transaction-flow', component: TransactionFlowComponent },
 | |
|   { path: 'payment-order', component: PaymentOrderComponent },
 | |
|   { path: 'payment-order/detail/:id', component: PaymentOrderDetailComponent },
 | |
|   { path: 'receipt-order', component: ReceiptOrderComponent },
 | |
|   { path: 'receipt-order/detail/:id', component: ReceiptOrderDetailComponent },
 | |
|   { path: 'advance-collection', component: AdvanceCollectionComponent },
 | |
|   { path: 'advance-collection/detail/:id', component: AdvanceCollectionDetailComponent },
 | |
|   { path: 'receivable-order', component: ReceivableOrderComponent },
 | |
|   { path: 'receivable-order/detail/:id', component: ReceivableOrderDetailComponent },
 | |
|   { path: 'payable-order', component: PayableOrderComponent },
 | |
|   { path: 'payable-order/detail/:id', component: PayableOrderDetailComponent }
 | |
| ];
 | |
| 
 | |
| @NgModule({
 | |
|   imports: [RouterModule.forChild(routes)],
 | |
|   exports: [RouterModule]
 | |
| })
 | |
| export class FinancialManagementRoutingModule {}
 |