Commit 67977999 by sawit

routes mylearn

parent 270df40b
import { Component } from '@angular/core';
import { CommonModule } from '@angular/common';
@Component({
selector: 'app-mylearn-company',
standalone: true,
imports: [CommonModule],
template: `
<div class="p-4">
<h1 class="text-2xl font-bold mb-4">จัดการบริษัท</h1>
<div class="bg-white rounded-lg shadow p-6">
<p>ระบบจัดการบริษัทสำหรับ MyLearn</p>
</div>
</div>
`,
styles: []
})
export class MylearnCompanyComponent { }
import { Component } from '@angular/core';
import { CommonModule } from '@angular/common';
@Component({
selector: 'app-mylearn-company-course',
standalone: true,
imports: [CommonModule],
template: `
<div class="p-4">
<h1 class="text-2xl font-bold mb-4">จัดการคอร์สบริษัท</h1>
<div class="bg-white rounded-lg shadow p-6">
<p>ระบบจัดการคอร์สบริษัทสำหรับ MyLearn</p>
</div>
</div>
`,
styles: []
})
export class MylearnCompanyCourseComponent { }
import { Component } from '@angular/core';
import { CommonModule } from '@angular/common';
@Component({
selector: 'app-mylearn-course-transfer',
standalone: true,
imports: [CommonModule],
template: `
<div class="p-4">
<h1 class="text-2xl font-bold mb-4">โอนย้ายคอร์ส</h1>
<div class="bg-white rounded-lg shadow p-6">
<p>ระบบโอนย้ายคอร์สสำหรับ MyLearn</p>
</div>
</div>
`,
styles: []
})
export class MylearnCourseTransferComponent { }
......@@ -12,7 +12,7 @@ export const routes: Routes = [
children: [
{
path: 'dashboard',
loadComponent: () => import('./dashboard/mylearn-dashboard.component').then(m => m.MylearnDashboardComponent)
loadComponent: () => import('./dashboard/dashboard.component').then(m => m.DashboardComponent)
},
{
path: '',
......
import { Routes } from '@angular/router';
import { MylearnComponent } from './mylearn.component';
import { MylearnDashboardComponent } from './dashboard/mylearn-dashboard.component';
export const MYLEARN_ROUTES: Routes = [
{
......@@ -9,35 +8,135 @@ export const MYLEARN_ROUTES: Routes = [
children: [
{
path: 'dashboard',
component: MylearnDashboardComponent
loadComponent: () => import('./dashboard/dashboard.component').then((m) => m.DashboardComponent),
},
{
path: 'mylearn-pdpa-manage',
loadComponent: () => import('./pdpa/mylearn-pdpa-manage.component').then(m => m.MylearnPdpaManageComponent)
loadComponent: () => import('./pdpa-manage/pdpa-manage.component').then((m) => m.PdpaManageComponent),
},
{
path: 'myhrcompany',
loadComponent: () => import('./company/mylearn-company.component').then(m => m.MylearnCompanyComponent)
loadComponent: () => import('./myhrcompany/myhrcompany.component').then((m) => m.MyhrcompanyComponent),
},
{
path: 'management-user',
loadComponent: () => import('./user/mylearn-user-management.component').then(m => m.MylearnUserManagementComponent)
loadComponent: () => import('./management-user/management-user.component').then((m) => m.ManagementUserComponent),
},
{
path: 'course-transfer',
loadComponent: () => import('./course/mylearn-course-transfer.component').then(m => m.MylearnCourseTransferComponent)
loadComponent: () => import('./course-transfer/course-transfer.component').then((m) => m.CourseTransferComponent),
},
{
path: 'timeout-screen-manage',
loadComponent: () => import('./timeout/mylearn-timeout-manage.component').then(m => m.MylearnTimeoutManageComponent)
loadComponent: () => import('./timeout-screen-manage/timeout-screen-manage.component').then((m) => m.TimeoutScreenManageComponent),
},
{
path: 'company-manage-course',
loadComponent: () => import('./course/mylearn-company-course.component').then(m => m.MylearnCompanyCourseComponent)
loadComponent: () => import('./company-manage-course/company-manage-course.component').then((m) => m.CompanyManageCourseComponent),
},
{
path: 'user-company',
loadComponent: () => import('./user/mylearn-user-company.component').then(m => m.MylearnUserCompanyComponent)
loadComponent: () => import('./user-company/user-company.component').then((m) => m.UserCompanyComponent),
},
{
path: 'category-list',
loadComponent: () =>
import('../my-portal/category-list/category-list.component').then((m) => m.CategorylistComponent),
},
{
path: 'view-list-excel',
loadComponent: () =>
import('../my-portal/category-list/view-list-excel/view-list-excel.component').then((m) => m.ViewListExcelComponent),
},
{
path: 'view-list-doc',
loadComponent: () =>
import('../my-portal/category-list/view-list-doc/view-list-doc.component').then((m) => m.ViewListDocComponent),
},
{
path: 'view-list-course',
loadComponent: () =>
import('../my-portal/category-list/view-list-course/view-list-course.component').then((m) => m.ViewListCourseComponent),
},
{
path: 'create-category',
loadComponent: () =>
import('../my-portal/create-category/create-category.component').then((m) => m.CreateCategoryComponent),
},
{
path: 'list-excel',
loadComponent: () =>
import('../my-portal/create-category/list-excel/list-excel.component').then((m) => m.ListExcelComponent),
},
{
path: 'list-doc',
loadComponent: () =>
import('../my-portal/create-category/list-doc/list-doc.component').then((m) => m.ListDocComponent),
},
{
path: 'list-course',
loadComponent: () =>
import('../my-portal/create-category/list-course/list-course.component').then((m) => m.ListCourseComponent),
},
{
path: 'category-list-approve',
loadComponent: () =>
import('../my-portal/category-list-approve/category-list-approve.component').then((m) => m.CategoryListApproveComponent),
},
{
path: 'approve-excel',
loadComponent: () =>
import('../my-portal/category-list-approve/approve-excel/approve-excel.component').then((m) => m.ApproveExcelComponent),
},
{
path: 'approve-doc',
loadComponent: () =>
import('../my-portal/category-list-approve/approve-doc/approve-doc.component').then((m) => m.ApproveDocComponent),
},
{
path: 'approve-course',
loadComponent: () =>
import('../my-portal/category-list-approve/approve-course/approve-course.component').then((m) => m.ApproveCourseComponent),
},
{
path: 'approved-list',
loadComponent: () =>
import('../my-portal/approved-list/approved-list.component').then((m) => m.ApprovedListComponent),
},
{
path: 'view-list-excel/:type',
loadComponent: () =>
import('../my-portal/approved-list/view-list-excel/view-list-excel.component').then((m) => m.ViewListExcelComponent),
},
{
path: 'view-list-doc/:type',
loadComponent: () =>
import('../my-portal/approved-list/view-list-doc/view-list-doc.component').then((m) => m.ViewListDocComponent),
},
{
path: 'view-list-course/:type',
loadComponent: () =>
import('../my-portal/approved-list/view-list-course/view-list-course.component').then((m) => m.ViewListCourseComponent),
},
{
path: 'excel-list',
loadComponent: () =>
import('../my-portal/excel-list/excel-list.component').then((m) => m.ExcelListComponent),
},
{
path: 'excel-report-toggle',
loadComponent: () =>
import('../my-portal/excel-report-toggle/excel-report-toggle.component').then((m) => m.ExcelReportToggleComponent),
},
{
path: 'datasource-table',
loadComponent: () =>
import('../my-portal/datasource-table/datasource-table.component').then((m) => m.DatasourceTableComponent),
},
{
path: 'excel-report',
loadComponent: () =>
import('../my-portal/excel-report/excel-report.component').then((m) => m.ExcelReportComponent),
},
{
path: '',
......
import { Component } from '@angular/core';
import { CommonModule } from '@angular/common';
@Component({
selector: 'app-mylearn-pdpa-manage',
standalone: true,
imports: [CommonModule],
template: `
<div class="p-4">
<h1 class="text-2xl font-bold mb-4">จัดการ PDPA</h1>
<div class="bg-white rounded-lg shadow p-6">
<p>ระบบจัดการ PDPA สำหรับ MyLearn</p>
</div>
</div>
`,
styles: []
})
export class MylearnPdpaManageComponent { }
import { Component } from '@angular/core';
import { CommonModule } from '@angular/common';
@Component({
selector: 'app-mylearn-timeout-manage',
standalone: true,
imports: [CommonModule],
template: `
<div class="p-4">
<h1 class="text-2xl font-bold mb-4">จัดการเวลาหน้าจอ</h1>
<div class="bg-white rounded-lg shadow p-6">
<p>ระบบจัดการเวลาหน้าจอสำหรับ MyLearn</p>
</div>
</div>
`,
styles: []
})
export class MylearnTimeoutManageComponent { }
import { Component } from '@angular/core';
import { CommonModule } from '@angular/common';
@Component({
selector: 'app-mylearn-user-company',
standalone: true,
imports: [CommonModule],
template: `
<div class="p-4">
<h1 class="text-2xl font-bold mb-4">จัดการผู้ใช้บริษัท</h1>
<div class="bg-white rounded-lg shadow p-6">
<p>ระบบจัดการผู้ใช้บริษัทสำหรับ MyLearn</p>
</div>
</div>
`,
styles: []
})
export class MylearnUserCompanyComponent { }
import { Component } from '@angular/core';
import { CommonModule } from '@angular/common';
@Component({
selector: 'app-mylearn-user-management',
standalone: true,
imports: [CommonModule],
template: `
<div class="p-4">
<h1 class="text-2xl font-bold mb-4">การจัดการผู้ใช้งาน</h1>
<div class="bg-white rounded-lg shadow p-6">
<p>ระบบจัดการผู้ใช้งานสำหรับ MyLearn</p>
</div>
</div>
`,
styles: []
})
export class MylearnUserManagementComponent { }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment