File tree Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -66,9 +66,10 @@ class AppModule implements Module<AppState,any>{
66
66
updateMenulist ( state :AppState ) {
67
67
let menuList :Array < any > = [ ] ;
68
68
appRouters . forEach ( ( item , index ) => {
69
- if ( item . permission !== undefined ) {
69
+ let itemAny = item as any ;
70
+ if ( itemAny . permission !== undefined ) {
70
71
let childrenArr = [ ] ;
71
- childrenArr = item . children . filter ( child => {
72
+ childrenArr = itemAny . children . filter ( child => {
72
73
let childany = child as any ;
73
74
if ( childany . permission !== undefined ) {
74
75
if ( Util . abp . auth . hasPermission ( childany . permission ) ) {
@@ -83,12 +84,12 @@ class AppModule implements Module<AppState,any>{
83
84
menuList . push ( item ) ;
84
85
}
85
86
} else {
86
- if ( item . children . length === 1 ) {
87
+ if ( itemAny . children . length === 1 ) {
87
88
menuList . push ( item ) ;
88
89
} else {
89
90
let len = menuList . push ( item ) ;
90
91
let childrenArr = [ ] ;
91
- childrenArr = item . children . filter ( child => {
92
+ childrenArr = itemAny . children . filter ( child => {
92
93
return child ;
93
94
} ) ;
94
95
let handledItem = JSON . parse ( JSON . stringify ( menuList [ len - 1 ] ) ) ;
You can’t perform that action at this time.
0 commit comments