disable bpmn

This commit is contained in:
kochetkov 2024-09-18 15:56:19 +03:00
parent 5d834578a2
commit 8f16edb7f0
6 changed files with 37 additions and 886 deletions

View file

@ -1,38 +1,14 @@
import {NgModule} from "@angular/core";
import {RouterModule, Routes} from "@angular/router";
import {HomeComponent} from "./component/home.component";
import {
AuthenticationGuard,
HistoryLocationGuard,
TaskPageRouteResolver,
ConfirmExitGuard
} from "@webbpm/base-package";
import {DYNAMIC_ROUTING} from "../../page.routing";
import {TaskComponent} from "./../app/component/task.component";
import {TaskNotFoundComponent} from "./../app/component/task-not-found.component";
import {AuthenticationGuard, ConfirmExitGuard} from "@webbpm/base-package";
const webbpmRoutes: Routes = [
{
path: '',
component: HomeComponent,
loadChildren: 'generated-sources/page-main.module#PagemainModule',
canActivate: [AuthenticationGuard, ConfirmExitGuard],
pathMatch: 'full',
},
{
path: 'process/:processInstanceId/task/:taskId',
component: TaskComponent,
children: DYNAMIC_ROUTING,
canActivate: [HistoryLocationGuard],
resolve: {
taskPage: TaskPageRouteResolver
},
runGuardsAndResolvers: "always"
},
{
path: 'process/task-not-found',
component: TaskNotFoundComponent,
canActivate: [AuthenticationGuard]
},
{
path: '**',
redirectTo: '',
@ -40,12 +16,12 @@ const webbpmRoutes: Routes = [
];
@NgModule({
imports: [RouterModule.forRoot(webbpmRoutes, {
useHash: true,
onSameUrlNavigation: "reload"
})],
exports: [RouterModule]
})
imports: [RouterModule.forRoot(webbpmRoutes, {
useHash: true,
onSameUrlNavigation: "reload"
})],
exports: [RouterModule]
})
export class WebbpmRoutingModule {
}