From aafaab0cb1d4a6ef3f597f1ce78b829035306178 Mon Sep 17 00:00:00 2001 From: Khaiyb949 Date: Sat, 22 Jun 2024 09:56:37 +0700 Subject: [PATCH] loi --- src-ui/src/app/app-routing.module.ts | 4 +- src-ui/src/app/app.module.ts | 4 + .../app-frame/app-frame.component.html | 8 +- .../viewall-forder.component.html | 210 +++----- .../viewall-forder.component.scss | 461 ++++++++++-------- .../viewall-forder.component.ts | 232 ++++++++- src-ui/src/app/data/folders.ts | 42 +- .../src/app/services/permissions.service.ts | 2 +- .../src/app/services/rest/folders.service.ts | 15 +- src-ui/src/index.html | 1 + src/documents/views.py | 14 +- 11 files changed, 589 insertions(+), 404 deletions(-) diff --git a/src-ui/src/app/app-routing.module.ts b/src-ui/src/app/app-routing.module.ts index ffd7054bb..a5131c396 100644 --- a/src-ui/src/app/app-routing.module.ts +++ b/src-ui/src/app/app-routing.module.ts @@ -117,13 +117,13 @@ export const routes: Routes = [ }, }, { - path: 'Viewallforder', + path: 'viewallfolder', component: ViewallForderComponent, canActivate: [PermissionsGuard], data: { requiredPermission: { action: PermissionAction.View, - type: PermissionType.Viewallforder, + type: PermissionType.Viewallfolder, }, }, }, diff --git a/src-ui/src/app/app.module.ts b/src-ui/src/app/app.module.ts index 08f961dce..ac4d87e52 100644 --- a/src-ui/src/app/app.module.ts +++ b/src-ui/src/app/app.module.ts @@ -340,6 +340,8 @@ import localeTr from '@angular/common/locales/tr' import localeUk from '@angular/common/locales/uk' import localeZh from '@angular/common/locales/zh' import localeVi from '@angular/common/locales/vi' +import { CommonModule } from '@angular/common'; +import { ViewallForderComponent } from './components/folder-management/viewall-forder/viewall-forder.component' registerLocaleData(localeAf) registerLocaleData(localeAr) @@ -382,6 +384,7 @@ function initializeApp(settings: SettingsService) { @NgModule({ declarations: [ + ViewallForderComponent, AppComponent, DocumentListComponent, DocumentDetailComponent, @@ -493,6 +496,7 @@ function initializeApp(settings: SettingsService) { DragDropModule, NgxBootstrapIconsModule.pick(icons), NgxFilesizeModule, + CommonModule, ], providers: [ { diff --git a/src-ui/src/app/components/app-frame/app-frame.component.html b/src-ui/src/app/components/app-frame/app-frame.component.html index c4cc6001d..d4492040e 100644 --- a/src-ui/src/app/components/app-frame/app-frame.component.html +++ b/src-ui/src/app/components/app-frame/app-frame.component.html @@ -173,11 +173,11 @@