diff --git a/src/app/routes/datatable/datatable-routing.module.ts b/src/app/routes/datatable/datatable-routing.module.ts index 8298fdf5..86809094 100644 --- a/src/app/routes/datatable/datatable-routing.module.ts +++ b/src/app/routes/datatable/datatable-routing.module.ts @@ -1,3 +1,13 @@ +/* + * @Description : + * @Version : 1.0 + * @Author : Shiming + * @Date : 2022-04-28 20:27:07 + * @LastEditors : Shiming + * @LastEditTime : 2022-04-28 21:10:06 + * @FilePath : \\tms-obc-web\\src\\app\\routes\\datatable\\datatable-routing.module.ts + * Copyright (C) 2022 huzhenhong. All rights reserved. + */ import { NgModule } from '@angular/core'; import { RouterModule, Routes } from '@angular/router'; import { DatatableCustomindexComponent } from './components/customtable/customindex/customindex.component'; @@ -20,29 +30,33 @@ import { DatatableReportingFundInfoComponent } from './reporting/components/fund import { DatatableDatascreenComponent } from './components/datascreen/datascreen.component'; const routes: Routes = [ - { path: 'dataindex', component: DatatableDataindexComponent }, - { path: 'customtable/customindex', component: DatatableCustomindexComponent }, - { path: 'customtable/owner', component: DatatableOwnerComponent }, - { path: 'customtable/driver', component: DatatableDriverComponent }, - { path: 'customtable/mancustomtable', component: DatatableMancustomtableComponent }, - { path: 'customtable/partnertable', component: DatatablePartnertableComponent }, - { path: 'operationtable', component: DatatableOperationtableComponent }, - { path: 'reporting/order', component: DatatableOrderReportingComponent }, - { path: 'compliancetabel/index', component: DatatableComplianceIndexComponent }, - { path: 'compliancetabel/salesman', component: DatatableComplianceSalesmanComponent }, - { path: 'compliancetabel/customer', component: DatatableComplianceCustomerComponent }, - { path: 'financetable', component: DatatableFinancetableComponent }, - { path: 'invoicetable', component: DatatableInvoicetableComponent }, - { path: 'reporting/fund', component: DatatableFundReportingComponent }, - { path: 'busitable/busiindex', component: DatatableBusiindexComponent }, - { path: 'busitable/mantable', component: DatatableMantableComponent }, - { path: 'reporting/fund', component: DatatableFundReportingComponent }, - { path: 'fund-info', component: DatatableReportingFundInfoComponent }, - { path: 'datascreen', component: DatatableDatascreenComponent }]; - + { path: 'dataindex', component: DatatableDataindexComponent, data: { guard: { ability: ['dataindex-search'] } } }, + { path: 'customtable/customindex', component: DatatableCustomindexComponent, data: { guard: { ability: ['customindex-client'] } } }, + { path: 'customtable/owner', component: DatatableOwnerComponent, data: { guard: { ability: ['owner-search'] } } }, + { path: 'customtable/driver', component: DatatableDriverComponent, data: { guard: { ability: ['driver-search'] } } }, + { + path: 'customtable/mancustomtable', + component: DatatableMancustomtableComponent, + data: { guard: { ability: ['mancustomtable-search'] } } + }, + { path: 'customtable/partnertable', component: DatatablePartnertableComponent, + data: { guard: { ability: ['partnertable-search'] } } }, + { path: 'operationtable', component: DatatableOperationtableComponent, data: { guard: { ability: ['operationtable-search'] } } }, + { path: 'reporting/order', component: DatatableOrderReportingComponent, data: { guard: { ability: ['ORDER-REPORTING-search'] } } }, + { path: 'compliancetabel/index', component: DatatableComplianceIndexComponent , data: { guard: { ability: ['index-lRateQualified'] } }}, + { path: 'compliancetabel/salesman', component: DatatableComplianceSalesmanComponent, data: { guard: { ability: ['salesman-ComplianceReportPage'] } } }, + { path: 'compliancetabel/customer', component: DatatableComplianceCustomerComponent, data: { guard: { ability: ['customer-search'] } } }, + { path: 'financetable', component: DatatableFinancetableComponent , data: { guard: { ability: ['financetable-search'] } }}, + { path: 'invoicetable', component: DatatableInvoicetableComponent , data: { guard: { ability: ['invoicetable-search'] } }}, + { path: 'reporting/fund', component: DatatableFundReportingComponent , data: { guard: { ability: ['FUND-REPORTING-search'] } }}, + { path: 'busitable/busiindex', component: DatatableBusiindexComponent , data: { guard: { ability: ['busiindex-search'] } }}, + { path: 'busitable/mantable', component: DatatableMantableComponent, data: { guard: { ability: ['customer-search'] } } }, + { path: 'fund-info', component: DatatableReportingFundInfoComponent , data: { guard: { ability: ['customer-search'] } }}, + { path: 'datascreen', component: DatatableDatascreenComponent, data: { guard: { ability: ['datascreen-search'] } } } +]; @NgModule({ imports: [RouterModule.forChild(routes)], exports: [RouterModule] }) -export class DatatableRoutingModule { } +export class DatatableRoutingModule {} diff --git a/src/app/routes/datatable/reporting/components/order-reporting/order-reporting.component.html b/src/app/routes/datatable/reporting/components/order-reporting/order-reporting.component.html index ef60a6e7..1884a0ef 100644 --- a/src/app/routes/datatable/reporting/components/order-reporting/order-reporting.component.html +++ b/src/app/routes/datatable/reporting/components/order-reporting/order-reporting.component.html @@ -1,3 +1,13 @@ + @@ -85,6 +95,6 @@ + [acl-ability]="['ORDER-REPORTING-search-updata']">上传设置 diff --git a/src/app/routes/order-management/order-management-routing.module.ts b/src/app/routes/order-management/order-management-routing.module.ts index 7be4f4e5..ed12435c 100644 --- a/src/app/routes/order-management/order-management-routing.module.ts +++ b/src/app/routes/order-management/order-management-routing.module.ts @@ -4,7 +4,7 @@ * @Author : Shiming * @Date : 2022-01-06 09:24:00 * @LastEditors : Shiming - * @LastEditTime : 2022-04-07 09:43:47 + * @LastEditTime : 2022-04-28 20:50:36 * @FilePath : \\tms-obc-web\\src\\app\\routes\\order-management\\order-management-routing.module.ts * Copyright (C) 2022 huzhenhong. All rights reserved. */