From bf49cd0061d9b32694a9c012c2013888ace7e4a9 Mon Sep 17 00:00:00 2001 From: Taric Xin Date: Thu, 28 Apr 2022 16:41:51 +0800 Subject: [PATCH] edit --- .../voucher-summary.component.ts | 2 ++ .../financial-managemen-routing.module.ts | 30 ++++++++++++++----- 2 files changed, 25 insertions(+), 7 deletions(-) diff --git a/src/app/routes/financial-management/components/voucher-summary/voucher-summary.component.ts b/src/app/routes/financial-management/components/voucher-summary/voucher-summary.component.ts index 029d31c7..0f556f33 100644 --- a/src/app/routes/financial-management/components/voucher-summary/voucher-summary.component.ts +++ b/src/app/routes/financial-management/components/voucher-summary/voucher-summary.component.ts @@ -283,10 +283,12 @@ export class VoucherSummaryComponent extends BasicTableComponent implements OnIn buttons: [ { text: '浏览', + acl: { ability: ['FINANCIAL-VOUCHER-SUMMARY-view'] }, click: (item: any) => this.router.navigate(['/financial-management/voucher-summary/detail/' + item.id]) }, { text: '列表', + acl: { ability: ['FINANCIAL-VOUCHER-SUMMARY-child-list'] }, click: (item: any) => this.router.navigate(['/financial-management/voucher-summary/list/' + item.vc2code]) } ] diff --git a/src/app/routes/financial-management/financial-managemen-routing.module.ts b/src/app/routes/financial-management/financial-managemen-routing.module.ts index 1511a500..aa5ba856 100644 --- a/src/app/routes/financial-management/financial-managemen-routing.module.ts +++ b/src/app/routes/financial-management/financial-managemen-routing.module.ts @@ -39,16 +39,24 @@ 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, data: { guard: { ability: ['FINANCIAL-DRIVER-ACOUNT-list'] } } }, - { path: 'driver-account/detail/:id', component: DriverAccountDetailComponent, data: { guard: { ability: ['FINANCIAL-DRIVER-ACOUNT-DETAIL-view'] } } }, - { path: 'platform-account', component: PlatformAccountComponent , data: { guard: { ability: ['FINANCIAL-PLATFORM-list'] } } }, - { path: 'platform-account/detail/:id', component: PlatformAccountDetailComponent , data: { guard: { ability: ['FINANCIAL-PLATFORM-DETAIL-detail'] } } }, + { + path: 'driver-account/detail/:id', + component: DriverAccountDetailComponent, + data: { guard: { ability: ['FINANCIAL-DRIVER-ACOUNT-DETAIL-view'] } } + }, + { path: 'platform-account', component: PlatformAccountComponent, data: { guard: { ability: ['FINANCIAL-PLATFORM-list'] } } }, + { + path: 'platform-account/detail/:id', + component: PlatformAccountDetailComponent, + data: { guard: { ability: ['FINANCIAL-PLATFORM-DETAIL-detail'] } } + }, { 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', component: VoucherSummaryComponent, data: { guard: { ability: ['FINANCIAL-VOUCHER-SUMMARY-list'] } } }, { path: 'voucher-summary/detail/:id', component: SummaryDetailComponent }, { path: 'voucher-summary/list/:id', component: VoucherListComponent }, { path: 'voucher-summary/list/detail/:id', component: VoucherDetailComponent }, @@ -66,10 +74,18 @@ const routes: Routes = [ { path: 'receipt-order/detail/:id', component: ReceiptOrderDetailComponent }, { path: 'advance-collection', component: AdvanceCollectionComponent }, { path: 'advance-collection/detail/:id', component: AdvanceCollectionDetailComponent }, - { path: 'receivable-order', component: ReceivableOrderComponent, data: { guard: { ability: ['FINANCIAL-RECEIVABLE-list'] } } }, - { path: 'receivable-order/detail/:id', component: ReceivableOrderDetailComponent, data: { guard: { ability: ['FINANCIAL-RECEIVABLE-DETAIL-view'] } } }, + { path: 'receivable-order', component: ReceivableOrderComponent, data: { guard: { ability: ['FINANCIAL-RECEIVABLE-list'] } } }, + { + path: 'receivable-order/detail/:id', + component: ReceivableOrderDetailComponent, + data: { guard: { ability: ['FINANCIAL-RECEIVABLE-DETAIL-view'] } } + }, { path: 'payable-order', component: PayableOrderComponent, data: { guard: { ability: ['FINANCIAL-PAYABLE-list'] } } }, - { path: 'payable-order/detail/:id', component: PayableOrderDetailComponent, data: { guard: { ability: ['FINANCIAL-PAYABLE-DETAIL-view'] } } }, + { + path: 'payable-order/detail/:id', + component: PayableOrderDetailComponent, + data: { guard: { ability: ['FINANCIAL-PAYABLE-DETAIL-view'] } } + }, { path: 'bank-card-management/index', component: CwcBankCardManagementIndexComponent } ];