Skip to content
This repository was archived by the owner on Nov 21, 2024. It is now read-only.

Commit f66c7b4

Browse files
committed
fix(generators): Fix errors in templates web page and frame generators
1 parent eb40832 commit f66c7b4

7 files changed

Lines changed: 35 additions & 26 deletions

File tree

srcgen/web-frame/%app.folder%/src/app/pages/%page.name%-page/%frame.name%-frame/%frame.name%-frame.module.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,17 @@
11
import { ModuleWithProviders, NgModule } from '@angular/core';
22
import { RouterModule } from '@angular/router';
33
import { RuckenWebPipes, SharedModule, PipesModule } from '@rucken/web';
4-
import { FrameHeaderModule } from '@rucken/web';
4+
import { PageHeaderModule } from '@rucken/web';
55

66
import { <%=frame.classPrefix%>FrameComponent } from './<%=frame.name%>-frame.component';
7+
import { <%=frame.classPrefix%>FrameRoutes } from './<%=frame.name%>-frame.routes';
78

89
@NgModule({
910
imports: [
1011
SharedModule.forRoot(),
11-
FrameHeaderModule.forRoot(),
12-
PipesModule.forRoot()
12+
PageHeaderModule.forRoot(),
13+
PipesModule.forRoot(),
14+
RouterModule.forChild(<%=frame.classPrefix%>FrameRoutes)
1315
],
1416
declarations: [<%=frame.classPrefix%>FrameComponent],
1517
exports: [<%=frame.classPrefix%>FrameComponent],

srcgen/web-frame/%app.folder%/src/app/pages/%page.name%-page/%frame.name%-frame/%frame.name%-frame.routes.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { translate } from '@rucken/core';
2-
import { <%=app.classPrefix%>AuthGuardService } from '../../../shared/guards/auth-guard.service';
2+
import { AuthGuardService } from '@rucken/web';
33

44
import { <%=frame.classPrefix%>FrameComponent } from './<%=frame.name%>-frame.component';
55

@@ -11,5 +11,5 @@ export const <%=frame.classPrefix%>FrameRoutes = [{
1111
title: translate('<%=frame.title%>'),
1212
visible: true
1313
},
14-
canActivate: [<%=app.classPrefix%>AuthGuardService]
14+
canActivate: [AuthGuardService]
1515
}];

srcgen/web-page+frame/%app.folder%/src/app/pages/%page.name%-page/%frame.name%-frame/%frame.name%-frame.module.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,17 @@
11
import { ModuleWithProviders, NgModule } from '@angular/core';
22
import { RouterModule } from '@angular/router';
33
import { RuckenWebPipes, SharedModule, PipesModule } from '@rucken/web';
4-
import { FrameHeaderModule } from '@rucken/web';
4+
import { PageHeaderModule } from '@rucken/web';
55

66
import { <%=frame.classPrefix%>FrameComponent } from './<%=frame.name%>-frame.component';
7+
import { <%=frame.classPrefix%>FrameRoutes } from './<%=frame.name%>-frame.routes';
78

89
@NgModule({
910
imports: [
1011
SharedModule.forRoot(),
11-
FrameHeaderModule.forRoot(),
12-
PipesModule.forRoot()
12+
PageHeaderModule.forRoot(),
13+
PipesModule.forRoot(),
14+
RouterModule.forChild(<%=frame.classPrefix%>FrameRoutes)
1315
],
1416
declarations: [<%=frame.classPrefix%>FrameComponent],
1517
exports: [<%=frame.classPrefix%>FrameComponent],

srcgen/web-page+frame/%app.folder%/src/app/pages/%page.name%-page/%frame.name%-frame/%frame.name%-frame.routes.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { translate } from '@rucken/core';
2-
import { <%=app.classPrefix%>AuthGuardService } from '../../../shared/guards/auth-guard.service';
2+
import { AuthGuardService } from '@rucken/web';
33

44
import { <%=frame.classPrefix%>FrameComponent } from './<%=frame.name%>-frame.component';
55

@@ -11,5 +11,5 @@ export const <%=frame.classPrefix%>FrameRoutes = [{
1111
title: translate('<%=frame.title%>'),
1212
visible: true
1313
},
14-
canActivate: [<%=app.classPrefix%>AuthGuardService]
14+
canActivate: [AuthGuardService]
1515
}];

srcgen/web-page+frame/%app.folder%/src/app/pages/%page.name%-page/%page.name%-page.module.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import { ModuleWithProviders, NgModule } from '@angular/core';
22
import { RouterModule } from '@angular/router';
33
import { RuckenWebPipes, SharedModule, PipesModule } from '@rucken/web';
44
import { PageHeaderModule } from '@rucken/web';
5+
import { BasePageModule } from '@rucken/web';
56

67
import { <%=page.classPrefix%>PageComponent } from './<%=page.name%>-page.component';
78
import { <%=page.classPrefix%>PageRoutes } from './<%=page.name%>-page.routes';
@@ -11,7 +12,8 @@ import { <%=page.classPrefix%>PageRoutes } from './<%=page.name%>-page.routes';
1112
SharedModule.forRoot(),
1213
PageHeaderModule.forRoot(),
1314
PipesModule.forRoot(),
14-
RouterModule.forChild(<%=page.classPrefix%>PageRoutes)
15+
RouterModule.forChild(<%=page.classPrefix%>PageRoutes),
16+
BasePageModule.forRoot()
1517
],
1618
declarations: [<%=page.classPrefix%>PageComponent],
1719
exports: [<%=page.classPrefix%>PageComponent],
Lines changed: 16 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,29 @@
11
import { translate } from '@rucken/core';
2-
import { <%=app.classPrefix%>AuthGuardService } from '../../shared/guards/auth-guard.service';
2+
import { AuthGuardService } from '@rucken/web';
3+
import { Routes } from '@angular/router';
34

45
import { <%=page.classPrefix%>PageComponent } from './<%=page.name%>-page.component';
56
import { <%=frame.classPrefix%>FrameRoutes } from './<%=frame.name%>-frame/<%=frame.name%>-frame.routes';
67

78
const children = [
8-
{ path: '', redirectTo: '/<%=frame.name%>', pathMatch: 'full' },
99
{
1010
path: '<%=frame.name%>',
1111
loadChildren: './<%=frame.name%>-frame/<%=frame.name%>-frame.module#<%=frame.classPrefix%>FrameModule',
1212
data: <%=frame.classPrefix%>FrameRoutes[0].data,
13-
canActivate: [<%=app.classPrefix%>AuthGuardService]
13+
canActivate: [AuthGuardService]
1414
}
1515
];
16-
export const <%=page.classPrefix%>PageRoutes = [{
17-
component: <%=page.classPrefix%>PageComponent,
18-
data: {
19-
name: '<%=page.name%>',
20-
title: translate('<%=page.title%>'),
21-
visible: true,
22-
children: children
23-
},
24-
children: children,
25-
canActivate: [<%=app.classPrefix%>AuthGuardService]
16+
export const <%=page.classPrefix%>PageRoutes: Routes = [
17+
{ path: '', redirectTo: '/<%=page.name%>/<%=frame.name%>', pathMatch: 'full' },
18+
{
19+
path: '',
20+
component: <%=page.classPrefix%>PageComponent,
21+
data: {
22+
name: '<%=page.name%>',
23+
title: translate('<%=page.title%>'),
24+
visible: true,
25+
children: children
26+
},
27+
children: children,
28+
canActivate: [AuthGuardService]
2629
}];

srcgen/web-page/%app.folder%/src/app/pages/%page.name%-page/%page.name%-page.routes.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { translate } from '@rucken/core';
2-
import { <%=app.classPrefix%>AuthGuardService } from '../../shared/guards/auth-guard.service';
2+
import { AuthGuardService } from '@rucken/web';
33

44
import { <%=page.classPrefix%>PageComponent } from './<%=page.name%>-page.component';
55

@@ -12,5 +12,5 @@ export const <%=page.classPrefix%>PageRoutes = [{
1212
title: translate('<%=page.title%>'),
1313
visible: true
1414
},
15-
canActivate: [<%=app.classPrefix%>AuthGuardService]
15+
canActivate: [AuthGuardService]
1616
}];

0 commit comments

Comments
 (0)