From f865d94ac6bb8358b0b8e283919b03bde25e27d9 Mon Sep 17 00:00:00 2001 From: AlexBob Date: Mon, 6 Nov 2023 01:08:33 +0800 Subject: [PATCH] npm install create package-lock.json --- ui/web/src/app/core/menus.service.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ui/web/src/app/core/menus.service.ts b/ui/web/src/app/core/menus.service.ts index 8f13fa3a..bb6dc847 100644 --- a/ui/web/src/app/core/menus.service.ts +++ b/ui/web/src/app/core/menus.service.ts @@ -15,13 +15,13 @@ export class MenusService { let params = new HttpParams({fromObject: request as any}); return this.http.get('/menus/me', {params: params}) .pipe(switchMap(items => { - return from(items).pipe(delay(20), + return from(items).pipe(delay(100), mergeMap(item => { return this.getChildren({pcode: item.code}).pipe(map(children => { item.children = children; return item; })); - })); + }), retry(3)); }), toArray(), retry(3)); }