Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
M
myAppraisal
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Registry
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
angular
myAppraisal
Commits
4d8f4b42
Commit
4d8f4b42
authored
Jan 29, 2025
by
Ooh-Ao
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
menu
parent
f09b5ccb
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
1 additions
and
579 deletions
+1
-579
navservice.ts
src/app/shared/services/navservice.ts
+1
-579
No files found.
src/app/shared/services/navservice.ts
View file @
4d8f4b42
...
@@ -139,7 +139,7 @@ export class NavService implements OnDestroy {
...
@@ -139,7 +139,7 @@ export class NavService implements OnDestroy {
path
:
'/name-registration-perfomance'
,
path
:
'/name-registration-perfomance'
,
children
:
[
children
:
[
{
path
:
'/name-registration-perfomance'
,
title
:
'ทะเบียนกำหนดชื่อ'
,
type
:
'link'
},
{
path
:
'/name-registration-perfomance'
,
title
:
'ทะเบียนกำหนดชื่อ'
,
type
:
'link'
},
{
path
:
''
,
title
:
'ทะเบียนเกรด'
,
type
:
'link'
},
{
path
:
'
/grade-registration
'
,
title
:
'ทะเบียนเกรด'
,
type
:
'link'
},
{
path
:
'/evaluation-factors'
,
title
:
'ปัจจัยการประเมินผล'
,
type
:
'link'
},
{
path
:
'/evaluation-factors'
,
title
:
'ปัจจัยการประเมินผล'
,
type
:
'link'
},
{
path
:
'/assessment-management'
,
title
:
'การจัดการการประเมิน'
,
type
:
'link'
},
{
path
:
'/assessment-management'
,
title
:
'การจัดการการประเมิน'
,
type
:
'link'
},
{
path
:
'/evaluation-cycle-performance'
,
title
:
'รอบการประเมิน'
,
type
:
'link'
},
{
path
:
'/evaluation-cycle-performance'
,
title
:
'รอบการประเมิน'
,
type
:
'link'
},
...
@@ -156,587 +156,9 @@ export class NavService implements OnDestroy {
...
@@ -156,587 +156,9 @@ export class NavService implements OnDestroy {
path
:
'/supervisor-evaluation'
,
path
:
'/supervisor-evaluation'
,
children
:
[
children
:
[
{
path
:
'/self-evaluation'
,
title
:
'ประเมินตนเอง'
,
type
:
'link'
},
{
path
:
'/self-evaluation'
,
title
:
'ประเมินตนเอง'
,
type
:
'link'
},
{
path
:
'/'
,
title
:
'การจัดการการประเมิน'
,
type
:
'link'
},
{
path
:
'/supervisor-evaluation'
,
title
:
'ประเมินโดยหัวหน้า'
,
type
:
'link'
},
{
path
:
'/supervisor-evaluation'
,
title
:
'ประเมินโดยหัวหน้า'
,
type
:
'link'
},
],
],
},
},
// Dashboard
{
headTitle
:
'การประเมินผล'
},
{
title
:
'การประเมินตนเอง'
,
icon
:
'home-8-line'
,
type
:
'link'
,
selected
:
false
,
active
:
false
,
path
:
'/dashboard/sales'
,
// children: [
// { path: '/dashboard/sales', title: 'ทะเบียนบริษัท', type: 'link' },
// { path: '/dashboard/ecommerce', title: 'ทะเบียนพนักงาน', type: 'link' },
// { path: '/dashboard/crypto', title: 'ทะเบียนหลัก', type: 'link' },
// { path: '/dashboard/jobs', title: 'ทะเบียนแบบฟอร์มการประเมิน', type: 'link' },
// { path: '/dashboard/nft', title: 'ทะเบียนเอกสารประเมิน', type: 'link' },
// { path: '/dashboard/analytics', title: 'รอบการประเมิน', type: 'link' },
// { path: '/dashboard/projects', title: 'รายงาน', type: 'link' },
// ],
},
//Widgets
{
title
:
'ประเมินโดยหัวหน้า'
,
icon
:
'apps-2-line'
,
active
:
false
,
badgeClass
:
'badge badge-sm bg-secondary badge-hide'
,
badgeValue
:
'new'
,
path
:
'/widgets'
,
selected
:
false
,
type
:
'link'
,
},
// {
// title: 'ทะเบียนพนักงาน',
// icon: 'apps-2-line',
// active: false,
// badgeClass: 'badge badge-sm bg-secondary badge-hide',
// badgeValue: 'new',
// path: '/widgets',
// selected : false,
// type: 'link',
// },
// //component
// { headTitle: 'GENERAL' },
// {
// title: 'Components',
// icon: 'inbox-line',
// type: 'sub',
// Menusub: true,
// selected : false,
// active: false,
// children: [
// { path: '/components/accordion', title: 'Accordion', type: 'link' },
// { path: '/components/alerts', title: 'Alerts', type: 'link' },
// { path: '/components/avatars', title: 'Avatars', type: 'link' },
// { path: '/components/badges', title: 'Badges', type: 'link' },
// { path: '/components/blackquotes', title: 'Blackquotes', type: 'link' },
// { path: '/components/buttons', title: 'buttons', type: 'link' },
// { path: '/components/cards', title: 'Cards', type: 'link' },
// { path: '/components/collapse', title: 'collapse', type: 'link' },
// { path: '/components/indicators', title: 'indicators', type: 'link' },
// { path: '/components/list', title: 'list', type: 'link' },
// { path: '/components/listgroup', title: 'listgroup', type: 'link' },
// { path: '/components/skeleton', title: 'skeleton', type: 'link' },
// { path: '/components/progress', title: 'progress', type: 'link' },
// { path: '/components/spinners', title: 'spinners', type: 'link' },
// { path: '/components/toast', title: 'toast', type: 'link' },
// ],
// },
// //Elements
// {
// title: 'Elements',
// icon: 'cpu-line',
// type: 'sub',
// Menusub: true,
// selected : false,
// active: false,
// children: [
// { path: '/elements/nav-bar', title: 'Navbar', type: 'link' },
// { path: '/elements/megamenu', title: 'MegaMenu', type: 'link' },
// { path: '/elements/nav-tabs', title: 'Nav&Tabs', type: 'link' },
// { path: '/elements/scrollspy', title: 'Scrollspy', type: 'link' },
// { path: '/elements/breadcrumb', title: 'Breadcrumb', type: 'link' },
// { path: '/elements/pagination', title: 'pagination', type: 'link' },
// { path: '/elements/grids', title: 'Grids', type: 'link' },
// { path: '/elements/columns', title: 'Columns', type: 'link' },
// ],
// },
// //Forms
// {
// title: 'Forms',
// icon: 'file-text-line',
// type: 'sub',
// Menusub: true,
// selected : false,
// active: false,
// children: [
// {
// path: '/form-module/form-elements',
// title: 'FormElements',
// type: 'link',
// },
// {
// path: '/form-module/advanced-forms',
// title: 'AdvancedForms',
// type: 'link',
// },
// {
// path: '/form-module/form-input-group',
// title: 'Form-input-group',
// type: 'link',
// },
// {
// path: '/form-module/form-uploads',
// title: 'Form Uploads',
// type: 'link',
// },
// {
// path: '/form-module/form-checkbox',
// title: 'Form-Checkbox',
// type: 'link',
// },
// { path: '/form-module/form-radio', title: 'Form-Radio', type: 'link' },
// {
// path: '/form-module/form-switch',
// title: 'Form-Switch',
// type: 'link',
// },
// {
// path: '/form-module/form-select',
// title: 'Form-Select',
// type: 'link',
// },
// {
// path: '/form-module/form-layouts',
// title: 'Form-Layouts',
// type: 'link',
// },
// {
// path: '/form-module/form-validations',
// title: 'Form-Validations',
// type: 'link',
// },
// {
// path: '/form-module/form-editor',
// title: 'Form-Editor',
// type: 'link',
// },
// ],
// },
// //Advanced
// {
// title: 'Advanced Ui',
// icon: 'stack-line',
// type: 'sub',
// Menusub: true,
// active: false,
// selected : false,
// children: [
// { path: '/advanced/rangeslider', title: 'Rangeslider', type: 'link' },
// { path: '/advanced/calender', title: 'Calender', type: 'link' },
// { path: '/advanced/carousel', title: 'Carousel', type: 'link' },
// { path: '/advanced/gallery', title: 'Gallery', type: 'link' },
// { path: '/advanced/sweetalert', title: 'Sweetalert', type: 'link' },
// { path: '/advanced/rating', title: 'Rating', type: 'link' },
// {
// path: '/advanced/draggable-cards',
// title: 'Draggable Cards',
// type: 'link',
// },
// {
// path: '/advanced/notifications',
// title: 'Notifications',
// type: 'link',
// },
// { path: '/advanced/treeview', title: 'Treeview', type: 'link' },
// {
// title: 'File Manager',
// icon: 'database',
// type: 'sub',
// selected : false,
// Menusub: true,
// active: false,
// children: [
// {
// path: '/filemanager/filemanager',
// title: 'File Manager',
// type: 'link',
// },
// {
// path: '/filemanager/filemanagerlist',
// title: 'File Manager List',
// type: 'link',
// },
// {
// path: '/filemanager/filedetails',
// title: 'File Details',
// type: 'link',
// },
// ],
// },
// ],
// },
// //Basics
// {
// title: 'Basic Ui',
// icon: 'file-list-3-line',
// type: 'sub',
// Menusub: true,
// selected : false,
// active: false,
// children: [
// { path: '/basicui/dropdown', title: 'Dropdown', type: 'link' },
// { path: '/basicui/modal', title: 'Modal', type: 'link' },
// { path: '/basicui/offcanvas', title: 'OffCanvas', type: 'link' },
// {
// path: '/basicui/tooltip-popovers',
// title: 'Tooltip&popovers',
// type: 'link',
// },
// {
// title: 'Tables',
// icon: 'database',
// type: 'sub',
// selected : false,
// Menusub: true,
// active: false,
// children: [
// {
// path: '/tables/basictables',
// title: 'Basic Tables',
// type: 'link',
// },
// { path: '/tables/datatables', title: 'Data Tables', type: 'link' },
// { path: '/tables/edittables', title: 'Edit Tables', type: 'link' },
// ],
// },
// ],
// },
// { headTitle: 'LEVELS' },
// {
// title: 'NestedMenu',
// icon: 'node-tree',
// type: 'sub',
// selected : false,
// Menusub: false,
// active: false,
// children: [
// {
// path: 'javascript:void(0);',
// title: 'Nested-1',
// type: 'link',
// active: false,
// },
// {
// title: 'Nested2',
// icon: 'database',
// type: 'sub',
// selected : false,
// active: false,
// children: [
// {
// path: 'javascript:void(0);',
// title: 'Nested-2-1',
// type: 'link',
// active: false,
// },
// {
// path: 'javascript:void(0);',
// title: 'Nested-2-2',
// type: 'link',
// active: false,
// },
// ],
// },
// ],
// },
// { headTitle: 'MAPS & CHARTS' },
// {
// title: 'Maps',
// icon: 'map-pin-user-line',
// type: 'sub',
// selected : false,
// Menusub: true,
// active: false,
// children: [
// { path: '/maps/leaflet', title: 'Leaflet Maps', type: 'link' },
// ],
// },
// {
// title: 'Charts',
// icon: 'pie-chart-2-line',
// type: 'sub',
// selected : false,
// Menusub: true,
// active: false,
// children: [
// { path: '/charts/apex', title: 'Apexcharts', type: 'link' },
// { path: '/charts/chartjs', title: 'chartJs', type: 'link' },
// { path: '/charts/echarts', title: 'Echarts', type: 'link' },
// ],
// },
// { headTitle: 'PAGES' },
// {
// title: 'Pages',
// icon: 'book-open-line',
// type: 'sub',
// selected : false,
// Menusub: true,
// active: false,
// children: [
// {
// title: 'Profile',
// type: 'sub',
// selected : false,
// Menusub: true,
// active: false,
// children: [
// { path: '/profile/home', title: 'Home', type: 'link' },
// {
// path: '/profile/profilesettings',
// title: 'Profile Settings',
// type: 'link',
// },
// ],
// },
// {
// title: 'Invoice',
// type: 'sub',
// selected : false,
// Menusub: true,
// active: false,
// children: [
// {
// path: '/invoice/invoicelist',
// title: 'Invoice list',
// type: 'link',
// },
// {
// path: '/invoice/invoicedetails',
// title: 'Invoice Details',
// type: 'link',
// },
// ],
// },
// {
// title: 'Blog',
// type: 'sub',
// selected : false,
// Menusub: true,
// active: false,
// children: [
// { path: '/blog/blog', title: 'Blog', type: 'link' },
// { path: '/blog/blog-details', title: 'Blog Details', type: 'link' },
// { path: '/blog/edit-blog', title: 'Edit Blog', type: 'link' },
// ],
// },
// {
// title: 'Mail',
// type: 'sub',
// selected : false,
// Menusub: true,
// active: false,
// children: [
// { path: '/mail/chat', title: 'Chat', type: 'link' },
// { path: '/mail/mail', title: 'Mail', type: 'link' },
// {
// path: '/mail/mail-settings',
// title: 'Mail Settings',
// type: 'link',
// },
// ],
// },
// {
// title: 'Ecommerce',
// type: 'sub',
// selected : false,
// Menusub: true,
// active: false,
// children: [
// {
// path: '/ecommerce/add-product',
// title: 'Add Product',
// type: 'link',
// },
// { path: '/ecommerce/cart', title: 'Cart', type: 'link' },
// { path: '/ecommerce/checkout', title: 'CheckOut', type: 'link' },
// {
// path: '/ecommerce/edit-product',
// title: 'Edit-Product',
// type: 'link',
// },
// {
// path: '/ecommerce/order-details',
// title: 'Order Details',
// type: 'link',
// },
// { path: '/ecommerce/orders', title: 'Orders', type: 'link' },
// {
// path: '/ecommerce/product-details',
// title: 'Product Details',
// type: 'link',
// },
// {
// path: '/ecommerce/product-list',
// title: 'Product List',
// type: 'link',
// },
// { path: '/ecommerce/products', title: 'Products', type: 'link' },
// { path: '/ecommerce/whislist', title: 'Whislist', type: 'link' },
// ],
// },
// { path: '/page/aboutus', title: 'About Us', type: 'link' },
// { path: '/page/contacts', title: 'Contacts', type: 'link' },
// { path: '/page/pricingtables', title: 'Pricing Tables', type: 'link' },
// { path: '/page/timeline', title: 'Timeline', type: 'link' },
// { path: '/page/team', title: 'Team', type: 'link' },
// { path: '/page/landing', title: 'Landing', type: 'link' },
// { path: '/page/todolist', title: 'Todo list', type: 'link' },
// { path: '/page/tasks', title: 'Tasks', type: 'link' },
// { path: '/page/reviews', title: 'Reviews', type: 'link' },
// { path: '/page/faqs', title: "Faq's", type: 'link' },
// { path: '/page/contactus', title: 'Contact Us', type: 'link' },
// {
// path: '/page/terms-conditions',
// title: 'Terms&Conditions',
// type: 'link',
// },
// { path: '/page/empty', title: 'Empty', type: 'link' },
// ],
// },
// {
// title: 'Icons',
// icon: 'camera-lens-line',
// type: 'sub',selected : false,
// Menusub: true,
// active: false,
// children: [
// { path: '/icons/remixicons', title: 'Remix Icons', type: 'link' },
// { path: '/icons/tablericons', title: 'Tabler Icons', type: 'link' },
// ],
// },
// {
// title: 'Authentication',
// icon: 'error-warning-line',
// type: 'sub',selected : false,
// Menusub: true,
// active: false,
// children: [
// {
// title: 'Sign In',
// type: 'sub',selected : false,
// Menusub: true,
// active: false,
// children: [
// { path: '/signin/basic', title: 'Basic', type: 'link' },
// { path: '/signin/cover', title: 'Cover-1', type: 'link' },
// { path: '/signin/cover2', title: 'Cover-2', type: 'link' },
// ],
// },
// {
// title: 'Sign Up',
// type: 'sub',selected : false,
// Menusub: true,
// active: false,
// children: [
// { path: '/signup/basic', title: 'Basic', type: 'link' },
// { path: '/signup/cover', title: 'Cover-1', type: 'link' },
// { path: '/signup/cover2', title: 'Cover-2', type: 'link' },
// ],
// },
// {
// title: 'Create Password',
// type: 'sub',selected : false,
// Menusub: true,
// active: false,
// children: [
// { path: '/createpassword/basic', title: 'Basic', type: 'link' },
// { path: '/createpassword/cover', title: 'Cover-1', type: 'link' },
// { path: '/createpassword/cover2', title: 'Cover-2', type: 'link' },
// ],
// },
// {
// title: 'Reset Password',
// type: 'sub',selected : false,
// Menusub: true,
// active: false,
// children: [
// { path: '/resetpassword/basic', title: 'Basic', type: 'link' },
// { path: '/resetpassword/cover', title: 'Cover-1', type: 'link' },
// { path: '/resetpassword/cover2', title: 'Cover-2', type: 'link' },
// ],
// },
// {
// title: 'Forgot Password',
// type: 'sub',selected : false,
// Menusub: true,
// active: false,
// children: [
// { path: '/forgotpassword/basic', title: 'Basic', type: 'link' },
// { path: '/forgotpassword/cover', title: 'Cover-1', type: 'link' },
// { path: '/forgotpassword/cover2', title: 'Cover-2', type: 'link' },
// ],
// },
// {
// title: 'Lock Screen',
// type: 'sub',selected : false,
// Menusub: true,
// active: false,
// children: [
// { path: '/lockscreen/basic', title: 'Basic', type: 'link' },
// { path: '/lockscreen/cover', title: 'Cover-1', type: 'link' },
// { path: '/lockscreen/cover2', title: 'Cover-2', type: 'link' },
// ],
// },
// {
// title: 'Two-step-verification',
// type: 'sub',selected : false,
// Menusub: true,
// active: false,
// children: [
// {
// path: '/two-step-verification/basic',
// title: 'Basic',
// type: 'link',
// },
// {
// path: '/two-step-verification/cover',
// title: 'Cover-1',
// type: 'link',
// },
// {
// path: '/two-step-verification/cover2',
// title: 'Cover-2',
// type: 'link',
// },
// ],
// },
// {
// path: '/authentication/undermaintainance',
// title: 'Under Maintainance',
// type: 'link',
// },
// {
// path: '/authentication/underconstruction',
// title: 'Under Construction',
// type: 'link',
// },
// {
// path: '/authentication/comingsoon',
// title: 'Coming Soon',
// type: 'link',
// },
// {
// title: 'Error Pages',
// type: 'sub',selected : false,
// Menusub: true,
// active: false,
// children: [
// {
// path: '/authentication/404error',
// title: '404Error',
// type: 'link',
// },
// {
// path: '/authentication/500error',
// title: '500Error',
// type: 'link',
// },
// ],
// },
// ],
// },
];
];
// Array
// Array
items
=
new
BehaviorSubject
<
Menu
[]
>
(
this
.
MENUITEMS
);
items
=
new
BehaviorSubject
<
Menu
[]
>
(
this
.
MENUITEMS
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment