EchoTex_Payroll/HRM.UI/ClientApp/src/app/opi/opi-routing.module.ts
2024-10-14 10:01:49 +06:00

30 lines
1.5 KiB
TypeScript

import { NgModule } from '@angular/core';
import { Routes, RouterModule } from '@angular/router';
import { AuthGuard } from '../_guards/auth.guard';
import { JVHeadEntryComponent } from './jv/jv-head-entry.component';
import { JVHeadListComponent } from './jv/jv-head-list.component';
import { opiBasicComponent } from './opi/opi-basic-entry/opi-basic-entry.component';
import { opiParameterizationEntryComponent } from './opi/opi-parameterization/opi-parameterization-entry/opi-parameterization-entry.component';
import { opiParameterizationComponent } from './opi/opi-parameterization/opi-parameterization.component';
import { opiProcessUndoComponent } from './opi/opi-process-undo/opi-process-undo.component';
import { opiProcessComponent } from './opi/opi-process/opi-process.component';
export const routes: Routes = [
{ path: 'jv-setup', component: JVHeadListComponent, canActivate: [AuthGuard] },
{ path: 'opi-basic', component: opiBasicComponent, canActivate: [AuthGuard] },
{ path: 'opi-parameter', component: opiParameterizationComponent, canActivate: [AuthGuard] },
{ path: 'opi-parameter-entry', component: opiParameterizationEntryComponent, canActivate: [AuthGuard] },
{ path: 'opi-process', component: opiProcessComponent, canActivate: [AuthGuard] },
{ path: 'opi-process-undo', component: opiProcessUndoComponent, canActivate: [AuthGuard] },
];
@NgModule({
imports: [RouterModule.forChild(routes)],
exports: [RouterModule]
})
export class opiRoutingModule {
}