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
0ddf2a6c
Commit
0ddf2a6c
authored
Mar 14, 2025
by
Nakarin Luankla
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'DEV' of
https://mygit.myhr.co.th/angular/myAppraisal
into DEV
parents
37b46bbd
cd1c3879
Hide whitespace changes
Inline
Side-by-side
Showing
28 changed files
with
69 additions
and
63 deletions
+69
-63
user-settings.component.html
...count-settings/user-settings/user-settings.component.html
+2
-2
company-registration-page.component.html
...egistration-page/company-registration-page.component.html
+2
-2
day-type-registry.component.html
...onents/day-type-registry/day-type-registry.component.html
+2
-2
sub-employee-registration.component.html
...yee-registration/sub-employee-registration.component.html
+3
-2
sub-employee-registration.component.ts
...loyee-registration/sub-employee-registration.component.ts
+3
-0
employee-categories.component.html
...on/employee-categories/employee-categories.component.html
+2
-2
employee-group-unit.component.html
...on/employee-group-unit/employee-group-unit.component.html
+2
-2
employee-level.component.html
...-description/employee-level/employee-level.component.html
+2
-2
position-unit.component.html
...nts/job-description/position/position-unit.component.html
+2
-2
edit-group-competencies.component.html
...group-competencies/edit-group-competencies.component.html
+2
-2
development-course.component.html
...tion/development-course/development-course.component.html
+4
-4
evaluation-cycle.component.html
...-manager/evaluation-cycle/evaluation-cycle.component.html
+2
-2
grade-management.component.html
...stration/grade-management/grade-management.component.html
+2
-2
group-grade.component.html
...n/grade-management/group-grade/group-grade.component.html
+2
-2
sub-grade-registration.component.html
...-grade-registration/sub-grade-registration.component.html
+2
-2
set-idp-development-plan.component.html
...-development-plan/set-idp-development-plan.component.html
+2
-2
competency-topic.component.html
...stration/competency-topic/competency-topic.component.html
+7
-7
type-registration.component.html
...ration/type-registration/type-registration.component.html
+4
-4
competency-configuration.component.html
...ncy-configuration/competency-configuration.component.html
+2
-2
competency-configuration.component.ts
...tency-configuration/competency-configuration.component.ts
+1
-1
assessment-tool.component.html
...l-register/assessment-tool/assessment-tool.component.html
+4
-4
edit-evaluation-grouping.component.html
...aluation-grouping/edit-evaluation-grouping.component.html
+2
-2
management-evaluation-cycle.component.html
...aluation-cycle/management-evaluation-cycle.component.html
+2
-2
assessment-topics.component.html
...omance/assessment-topics/assessment-topics.component.html
+2
-2
assessment-types.component.html
...rfomance/assessment-types/assessment-types.component.html
+2
-2
pms-grade-management.component.html
.../pms-grade-management/pms-grade-management.component.html
+2
-2
pms-group-grade.component.html
...management/pms-group-grade/pms-group-grade.component.html
+2
-2
setting-assessment.model.ts
src/app/shared/model/setting-assessment.model.ts
+3
-1
No files found.
src/app/components/company-components/account-settings/user-settings/user-settings.component.html
View file @
0ddf2a6c
...
@@ -120,9 +120,9 @@
...
@@ -120,9 +120,9 @@
<i
class=
"ti ti-edit cursor-pointer i-gray fs-l px-1"
<i
class=
"ti ti-edit cursor-pointer i-gray fs-l px-1"
(
click
)="
currentModal=
'edit'
;
selectUser
(
item
.
data
)"
(
click
)="
currentModal=
'edit'
;
selectUser
(
item
.
data
)"
data-hs-overlay=
"#user-setting-modal"
></i>
data-hs-overlay=
"#user-setting-modal"
></i>
<i
class=
"ti ti-trash cursor-pointer i-gray fs-l px-1"
<
!-- <
i class="ti ti-trash cursor-pointer i-gray fs-l px-1"
data-hs-overlay="#user-setting-alert-modal"
data-hs-overlay="#user-setting-alert-modal"
(
click
)="
currentModal=
'delete'
;
selectUser
(
item
.
data
)"
></i>
(click)="currentModal='delete';selectUser(item.data)"></i>
-->
</td>
</td>
</tr>
</tr>
</tbody>
</tbody>
...
...
src/app/components/company-components/company-registration/company-registration-page/company-registration-page.component.html
View file @
0ddf2a6c
...
@@ -118,9 +118,9 @@
...
@@ -118,9 +118,9 @@
<i
class=
"ti ti-edit cursor-pointer i-gray fs-l px-1"
<i
class=
"ti ti-edit cursor-pointer i-gray fs-l px-1"
(
click
)="
modalStatus=
'edit'
;
setData
(
item
.
data
)"
(
click
)="
modalStatus=
'edit'
;
setData
(
item
.
data
)"
data-hs-overlay=
"#company-registration-page-modal"
></i>
data-hs-overlay=
"#company-registration-page-modal"
></i>
<i
class=
"ti ti-trash cursor-pointer i-gray fs-l px-1"
*
ngIf=
"item.data.code!='100'"
<
!-- <
i class="ti ti-trash cursor-pointer i-gray fs-l px-1" *ngIf="item.data.code!='100'"
(click)="modalStatus='delete';setData(item.data)"
(click)="modalStatus='delete';setData(item.data)"
data-hs-overlay=
"#company-registration-page-alert-modal"
></i>
data-hs-overlay="#company-registration-page-alert-modal"></i>
-->
</td>
</td>
</tr>
</tr>
</tbody>
</tbody>
...
...
src/app/components/company-components/day-type-registry/day-type-registry.component.html
View file @
0ddf2a6c
...
@@ -147,9 +147,9 @@
...
@@ -147,9 +147,9 @@
<i
class=
"ti ti-edit cursor-pointer i-gray fs-l px-1"
<i
class=
"ti ti-edit cursor-pointer i-gray fs-l px-1"
(
click
)="
modalStatus=
'edit'
;
setData
(
item
.
data
)"
(
click
)="
modalStatus=
'edit'
;
setData
(
item
.
data
)"
data-hs-overlay=
"#day-type-registry-modal"
></i>
data-hs-overlay=
"#day-type-registry-modal"
></i>
<i
class=
"ti ti-trash cursor-pointer i-gray fs-l px-1"
<
!-- <
i class="ti ti-trash cursor-pointer i-gray fs-l px-1"
(click)="modalStatus='delete';setData(item.data)"
(click)="modalStatus='delete';setData(item.data)"
data-hs-overlay=
"#day-type-registry-alert-modal"
></i>
data-hs-overlay="#day-type-registry-alert-modal"></i>
-->
</td>
</td>
</tr>
</tr>
</tbody>
</tbody>
...
...
src/app/components/company-components/employee-registration/sub-employee-registration/sub-employee-registration.component.html
View file @
0ddf2a6c
...
@@ -125,9 +125,9 @@
...
@@ -125,9 +125,9 @@
<td
class=
"flex justify-center"
>
<td
class=
"flex justify-center"
>
<i
class=
"ti ti-edit cursor-pointer i-gray fs-l px-1"
data-hs-overlay=
"#sub-employee-registration-modal"
<i
class=
"ti ti-edit cursor-pointer i-gray fs-l px-1"
data-hs-overlay=
"#sub-employee-registration-modal"
(
click
)="
modalType=
'update'
;
selectEmployee
(
item
.
data
)"
></i>
(
click
)="
modalType=
'update'
;
selectEmployee
(
item
.
data
)"
></i>
<i
class=
"ti ti-trash cursor-pointer i-gray fs-l px-1"
<
!-- <
i class="ti ti-trash cursor-pointer i-gray fs-l px-1"
data-hs-overlay="#sub-employee-registration-alert-delete-modal"
data-hs-overlay="#sub-employee-registration-alert-delete-modal"
(
click
)="
modalType=
'delete'
;
selectEmployee
(
item
.
data
)"
></i>
(click)="modalType='delete';selectEmployee(item.data)"></i>
-->
</td>
</td>
</tr>
</tr>
</tbody>
</tbody>
...
@@ -222,6 +222,7 @@
...
@@ -222,6 +222,7 @@
<label
class=
"col-span-3 ti-form-label text-primary mt-2 align-center"
>
รหัสพนักงาน
<span
<label
class=
"col-span-3 ti-form-label text-primary mt-2 align-center"
>
รหัสพนักงาน
<span
class=
"text-danger"
>
*
</span></label>
class=
"text-danger"
>
*
</span></label>
<input
type=
"text"
class=
"col-span-6 ti-form-input"
[
ngClass
]="{'
bg-input-readonly
'
:modalType=
='update'}"
<input
type=
"text"
class=
"col-span-6 ti-form-input"
[
ngClass
]="{'
bg-input-readonly
'
:modalType=
='update'}"
oninput=
"this.value = this.value.replace(/[^a-zA-Z0-9\u0E00-\uFFFF]/g, '')"
maxlength=
"15"
[
readonly
]="
modalType=
='update'"
[(
ngModel
)]="
employee
.
select
.
employeeId
"
>
[
readonly
]="
modalType=
='update'"
[(
ngModel
)]="
employee
.
select
.
employeeId
"
>
</div>
</div>
<div
class=
"grid grid-cols-12 gap-x-6"
>
<div
class=
"grid grid-cols-12 gap-x-6"
>
...
...
src/app/components/company-components/employee-registration/sub-employee-registration/sub-employee-registration.component.ts
View file @
0ddf2a6c
...
@@ -487,6 +487,8 @@ export class SubEmployeeRegistrationComponent {
...
@@ -487,6 +487,8 @@ export class SubEmployeeRegistrationComponent {
next
:
response
=>
{
next
:
response
=>
{
if
(
response
.
success
)
{
if
(
response
.
success
)
{
this
.
showAlert
(
response
.
message
,
'success'
)
this
.
showAlert
(
response
.
message
,
'success'
)
this
.
search
=
""
this
.
searchChange
()
this
.
getEmployeeList
()
this
.
getEmployeeList
()
}
else
{
}
else
{
this
.
showAlert
(
response
.
message
,
'error'
)
this
.
showAlert
(
response
.
message
,
'error'
)
...
@@ -583,6 +585,7 @@ export class SubEmployeeRegistrationComponent {
...
@@ -583,6 +585,7 @@ export class SubEmployeeRegistrationComponent {
!
this
.
employee
.
select
.
lname
||
!
this
.
employee
.
select
.
lname
||
!
this
.
employee
.
select
.
empGroup
.
groupId
||
!
this
.
employee
.
select
.
empGroup
.
groupId
||
!
this
.
employee
.
select
.
firstHireDate
||
!
this
.
employee
.
select
.
firstHireDate
||
!
this
.
employee
.
select
.
resigndate
||
!
this
.
employee
.
select
.
bu1
.
bu1id
||
!
this
.
employee
.
select
.
bu1
.
bu1id
||
!
this
.
employee
.
select
.
bu2
.
bu2id
||
!
this
.
employee
.
select
.
bu2
.
bu2id
||
!
this
.
employee
.
select
.
bu3
.
bu3id
||
!
this
.
employee
.
select
.
bu3
.
bu3id
||
...
...
src/app/components/company-components/job-description/employee-categories/employee-categories.component.html
View file @
0ddf2a6c
...
@@ -121,9 +121,9 @@
...
@@ -121,9 +121,9 @@
<i
class=
"ti ti-edit cursor-pointer i-gray fs-l px-1"
<i
class=
"ti ti-edit cursor-pointer i-gray fs-l px-1"
(
click
)="
modalStatus=
'edit'
;
setData
(
item
.
data
)"
(
click
)="
modalStatus=
'edit'
;
setData
(
item
.
data
)"
data-hs-overlay=
"#employee-categories-page-modal"
></i>
data-hs-overlay=
"#employee-categories-page-modal"
></i>
<i
class=
"ti ti-trash cursor-pointer i-gray fs-l px-1"
<
!-- <
i class="ti ti-trash cursor-pointer i-gray fs-l px-1"
(click)="modalStatus='delete';setData(item.data)"
(click)="modalStatus='delete';setData(item.data)"
data-hs-overlay=
"#employee-categories-page-alert-modal"
></i>
data-hs-overlay="#employee-categories-page-alert-modal"></i>
-->
</td>
</td>
</tr>
</tr>
</tbody>
</tbody>
...
...
src/app/components/company-components/job-description/employee-group-unit/employee-group-unit.component.html
View file @
0ddf2a6c
...
@@ -118,9 +118,9 @@
...
@@ -118,9 +118,9 @@
<i
class=
"ti ti-edit cursor-pointer i-gray fs-l px-1"
<i
class=
"ti ti-edit cursor-pointer i-gray fs-l px-1"
(
click
)="
modalStatus=
'edit'
;
setData
(
item
.
data
)"
(
click
)="
modalStatus=
'edit'
;
setData
(
item
.
data
)"
data-hs-overlay=
"#employee-group-unit-component-page-modal"
></i>
data-hs-overlay=
"#employee-group-unit-component-page-modal"
></i>
<i
class=
"ti ti-trash cursor-pointer i-gray fs-l px-1"
<
!-- <
i class="ti ti-trash cursor-pointer i-gray fs-l px-1"
(click)="modalStatus='delete';setData(item.data)"
(click)="modalStatus='delete';setData(item.data)"
data-hs-overlay=
"#employee-group-unit-component-page-alert-modal"
></i>
data-hs-overlay="#employee-group-unit-component-page-alert-modal"></i>
-->
</td>
</td>
</tr>
</tr>
</tbody>
</tbody>
...
...
src/app/components/company-components/job-description/employee-level/employee-level.component.html
View file @
0ddf2a6c
...
@@ -118,9 +118,9 @@
...
@@ -118,9 +118,9 @@
<td
class=
"flex justify-center"
>
<td
class=
"flex justify-center"
>
<i
class=
"ti ti-edit cursor-pointer i-gray fs-l px-1"
(
click
)="
modalStatus=
'edit'
;
setData
(
item
.
data
)"
<i
class=
"ti ti-edit cursor-pointer i-gray fs-l px-1"
(
click
)="
modalStatus=
'edit'
;
setData
(
item
.
data
)"
data-hs-overlay=
"#employee-level-page-modal"
></i>
data-hs-overlay=
"#employee-level-page-modal"
></i>
<i
class=
"ti ti-trash cursor-pointer i-gray fs-l px-1"
<
!-- <
i class="ti ti-trash cursor-pointer i-gray fs-l px-1"
(click)="modalStatus='delete';setData(item.data)"
(click)="modalStatus='delete';setData(item.data)"
data-hs-overlay=
"#employee-level-page-alert-modal"
></i>
data-hs-overlay="#employee-level-page-alert-modal"></i>
-->
</td>
</td>
</tr>
</tr>
</tbody>
</tbody>
...
...
src/app/components/company-components/job-description/position/position-unit.component.html
View file @
0ddf2a6c
...
@@ -120,9 +120,9 @@
...
@@ -120,9 +120,9 @@
<i
class=
"ti ti-edit cursor-pointer i-gray fs-l px-1"
<i
class=
"ti ti-edit cursor-pointer i-gray fs-l px-1"
(
click
)="
modalStatus=
'edit'
;
setData
(
item
.
data
)"
(
click
)="
modalStatus=
'edit'
;
setData
(
item
.
data
)"
data-hs-overlay=
"#position-unit-component-page-modal"
></i>
data-hs-overlay=
"#position-unit-component-page-modal"
></i>
<i
class=
"ti ti-trash cursor-pointer i-gray fs-l px-1"
<
!-- <
i class="ti ti-trash cursor-pointer i-gray fs-l px-1"
(click)="modalStatus='delete';setData(item.data)"
(click)="modalStatus='delete';setData(item.data)"
data-hs-overlay=
"#position-unit-component-page-alert-modal"
></i>
data-hs-overlay="#position-unit-component-page-alert-modal"></i>
-->
</td>
</td>
</tr>
</tr>
</tbody>
</tbody>
...
...
src/app/components/competency-assessment/competency-management/group-competencies/edit-group-competencies/edit-group-competencies.component.html
View file @
0ddf2a6c
...
@@ -102,12 +102,12 @@
...
@@ -102,12 +102,12 @@
Delete
Delete
</button>
</button>
</div>
</div>
<div
class=
"px-1"
>
<
!-- <
div class="px-1">
<button href="javascript:void(0);" class="ti-btn ti-btn-soft-warning h-10 m-0 shadow-md">
<button href="javascript:void(0);" class="ti-btn ti-btn-soft-warning h-10 m-0 shadow-md">
<i class="ti ti-book fs-l"></i>
<i class="ti ti-book fs-l"></i>
Help
Help
</button>
</button>
</div>
</div>
-->
</div>
</div>
</div>
</div>
</div>
</div>
...
...
src/app/components/competency-assessment/course-registration/development-course/development-course.component.html
View file @
0ddf2a6c
...
@@ -53,12 +53,12 @@
...
@@ -53,12 +53,12 @@
Delete
Delete
</button>
</button>
</div>
</div>
<div
class=
"px-1"
>
<
!-- <
div class="px-1">
<button href="javascript:void(0);" class="ti-btn ti-btn-soft-warning h-10 m-0 shadow-md">
<button href="javascript:void(0);" class="ti-btn ti-btn-soft-warning h-10 m-0 shadow-md">
<i class="ti ti-book fs-l"></i>
<i class="ti ti-book fs-l"></i>
Help
Help
</button>
</button>
</div>
</div>
-->
</div>
</div>
</div>
</div>
</div>
</div>
...
@@ -114,9 +114,9 @@
...
@@ -114,9 +114,9 @@
<i
class=
"ti ti-edit cursor-pointer i-gray fs-l px-1"
<i
class=
"ti ti-edit cursor-pointer i-gray fs-l px-1"
(
click
)="
currentModal=
'edit'
;
selectCompetencycourse
(
item
.
data
)"
(
click
)="
currentModal=
'edit'
;
selectCompetencycourse
(
item
.
data
)"
data-hs-overlay=
"#development-course-modal"
></i>
data-hs-overlay=
"#development-course-modal"
></i>
<i
class=
"ti ti-trash cursor-pointer i-gray fs-l px-1"
<
!-- <
i class="ti ti-trash cursor-pointer i-gray fs-l px-1"
(click)="currentModal='delete' ;selectCompetencycourse(item.data)"
(click)="currentModal='delete' ;selectCompetencycourse(item.data)"
data-hs-overlay=
"#development-course-alert-modal"
></i>
data-hs-overlay="#development-course-alert-modal"></i>
-->
</td>
</td>
</tr>
</tr>
</tbody>
</tbody>
...
...
src/app/components/competency-assessment/evaluation-cycle-manager/evaluation-cycle/evaluation-cycle.component.html
View file @
0ddf2a6c
...
@@ -139,8 +139,8 @@
...
@@ -139,8 +139,8 @@
data-hs-overlay=
"#evaluation-cycle-page-modal"
></i>
data-hs-overlay=
"#evaluation-cycle-page-modal"
></i>
<i
class=
"ti ti-user cursor-pointer i-gray fs-l px-1"
*
ngIf=
"item.data.statusFrom.code =='1'"
data-hs-overlay=
"#evaluation-cycle-person-modal"
<i
class=
"ti ti-user cursor-pointer i-gray fs-l px-1"
*
ngIf=
"item.data.statusFrom.code =='1'"
data-hs-overlay=
"#evaluation-cycle-person-modal"
(
click
)="
openModal
('
evaluation-cycle-person-modal
',
item
.
data
.
evaluationRoundId
)"
></i>
(
click
)="
openModal
('
evaluation-cycle-person-modal
',
item
.
data
.
evaluationRoundId
)"
></i>
<i
class=
"ti ti-trash cursor-pointer i-gray fs-l px-1"
(
click
)="
modalStatus=
'delete'
;
setData
(
item
.
data
)"
<
!-- <
i class="ti ti-trash cursor-pointer i-gray fs-l px-1" (click)="modalStatus='delete';setData(item.data)"
data-hs-overlay=
"#evaluation-cycle-page-alert-modal"
></i>
data-hs-overlay="#evaluation-cycle-page-alert-modal"></i>
-->
<!-- <span class="badge text-white m-1" *ngIf="item.data.statusCode.code!='1'"
<!-- <span class="badge text-white m-1" *ngIf="item.data.statusCode.code!='1'"
[ngClass]="{'bg-primary':item.data.statusCode.code=='1','bg-gray-400':item.data.statusCode.code!='3'}">ปิดรอบประเมิน</span>
[ngClass]="{'bg-primary':item.data.statusCode.code=='1','bg-gray-400':item.data.statusCode.code!='3'}">ปิดรอบประเมิน</span>
<span class="badge text-white m-1 bg-secondary" *ngIf="item.data.statusCode.code=='0'">สร้างแบบฟอร์ม</span> -->
<span class="badge text-white m-1 bg-secondary" *ngIf="item.data.statusCode.code=='0'">สร้างแบบฟอร์ม</span> -->
...
...
src/app/components/competency-assessment/grade-registration/grade-management/grade-management.component.html
View file @
0ddf2a6c
...
@@ -90,8 +90,8 @@
...
@@ -90,8 +90,8 @@
<td
class=
"flex justify-center"
>
<td
class=
"flex justify-center"
>
<i
class=
"ti ti-edit cursor-pointer i-gray fs-l px-1"
<i
class=
"ti ti-edit cursor-pointer i-gray fs-l px-1"
(
click
)="
selectData
(
item
);
pathTitleChange
('
edit
')"
></i>
(
click
)="
selectData
(
item
);
pathTitleChange
('
edit
')"
></i>
<i
class=
"ti ti-trash cursor-pointer i-gray fs-l px-1"
<
!-- <
i class="ti ti-trash cursor-pointer i-gray fs-l px-1"
data-hs-overlay=
"#grade-management-alert-delete-modal"
(
click
)="
selectData
(
item
)"
></i>
data-hs-overlay="#grade-management-alert-delete-modal" (click)="selectData(item)"></i>
-->
</td>
</td>
</tr>
</tr>
</tbody>
</tbody>
...
...
src/app/components/competency-assessment/grade-registration/grade-management/group-grade/group-grade.component.html
View file @
0ddf2a6c
...
@@ -37,12 +37,12 @@
...
@@ -37,12 +37,12 @@
Clear
Clear
</button>
</button>
</div>
</div>
<div
class=
"px-1"
>
<
!-- <
div class="px-1">
<button href="javascript:void(0);" class="ti-btn ti-btn-soft-warning h-10 m-0 shadow-md">
<button href="javascript:void(0);" class="ti-btn ti-btn-soft-warning h-10 m-0 shadow-md">
<i class="ti ti-book fs-l"></i>
<i class="ti ti-book fs-l"></i>
Help
Help
</button>
</button>
</div>
</div>
-->
</div>
</div>
</div>
</div>
...
...
src/app/components/competency-assessment/grade-registration/grade-management/sub-grade-registration/sub-grade-registration.component.html
View file @
0ddf2a6c
...
@@ -43,12 +43,12 @@
...
@@ -43,12 +43,12 @@
Delete
Delete
</button>
</button>
</div>
</div>
<div
class=
"px-1"
>
<
!-- <
div class="px-1">
<button href="javascript:void(0);" class="ti-btn ti-btn-soft-warning h-10 m-0 shadow-md">
<button href="javascript:void(0);" class="ti-btn ti-btn-soft-warning h-10 m-0 shadow-md">
<i class="ti ti-book fs-l"></i>
<i class="ti ti-book fs-l"></i>
Help
Help
</button>
</button>
</div>
</div>
-->
</div>
</div>
</div>
</div>
</div>
</div>
...
...
src/app/components/competency-assessment/idp-development-plan/set-idp-development-plan/set-idp-development-plan.component.html
View file @
0ddf2a6c
...
@@ -35,12 +35,12 @@
...
@@ -35,12 +35,12 @@
Save
Save
</button>
</button>
</div>
</div>
<div
class=
"px-1"
>
<
!-- <
div class="px-1">
<button href="javascript:void(0);" class="ti-btn ti-btn-soft-warning h-10 m-0 shadow-md">
<button href="javascript:void(0);" class="ti-btn ti-btn-soft-warning h-10 m-0 shadow-md">
<i class="ti ti-book fs-l"></i>
<i class="ti ti-book fs-l"></i>
Help
Help
</button>
</button>
</div>
</div>
-->
</div>
</div>
</div>
</div>
</div>
</div>
...
...
src/app/components/competency-assessment/name-registration/competency-topic/competency-topic.component.html
View file @
0ddf2a6c
...
@@ -52,12 +52,12 @@
...
@@ -52,12 +52,12 @@
Delete
Delete
</button>
</button>
</div>
</div>
<div
class=
"px-1"
>
<
!-- <
div class="px-1">
<button href="javascript:void(0);" class="ti-btn ti-btn-soft-warning h-10 m-0 shadow-md">
<button href="javascript:void(0);" class="ti-btn ti-btn-soft-warning h-10 m-0 shadow-md">
<i class="ti ti-book fs-l"></i>
<i class="ti ti-book fs-l"></i>
Help
Help
</button>
</button>
</div>
</div>
-->
</div>
</div>
</div>
</div>
</div>
</div>
...
@@ -112,9 +112,9 @@
...
@@ -112,9 +112,9 @@
<i
class=
"ti ti-edit cursor-pointer i-gray fs-l px-1"
<i
class=
"ti ti-edit cursor-pointer i-gray fs-l px-1"
(
click
)="
modalStatus=
'edit'
;
setData
(
item
.
data
)"
(
click
)="
modalStatus=
'edit'
;
setData
(
item
.
data
)"
data-hs-overlay=
"#competency-topic-page-modal"
></i>
data-hs-overlay=
"#competency-topic-page-modal"
></i>
<i
class=
"ti ti-trash cursor-pointer i-gray fs-l px-1"
<
!-- <
i class="ti ti-trash cursor-pointer i-gray fs-l px-1"
(click)="modalStatus='delete';setData(item.data)"
(click)="modalStatus='delete';setData(item.data)"
data-hs-overlay=
"#competency-topic-page-alert-modal"
></i>
data-hs-overlay="#competency-topic-page-alert-modal"></i>
-->
</td>
</td>
</tr>
</tr>
</tbody>
</tbody>
...
@@ -229,7 +229,7 @@
...
@@ -229,7 +229,7 @@
(
click
)="
dataSelect
.
type
.
code=
''
"
>
(
click
)="
dataSelect
.
type
.
code=
''
"
>
<i
class=
"ti ti-circle-x cursor-pointer"
></i>
<i
class=
"ti ti-circle-x cursor-pointer"
></i>
</button>
</button>
<button
type=
"button"
class=
"flex items-center text-gray-500 dark:text-white/70"
<button
type=
"button"
class=
"flex items-center text-gray-500 dark:text-white/70"
(
click
)="
searchCompetencytypeChange
()"
data-hs-overlay=
"#competency-topic-table-modal-select"
>
data-hs-overlay=
"#competency-topic-table-modal-select"
>
<i
class=
"ri-search-line cursor-pointer text-gray"
></i>
<i
class=
"ri-search-line cursor-pointer text-gray"
></i>
</button>
</button>
...
@@ -353,7 +353,7 @@
...
@@ -353,7 +353,7 @@
</tbody>
</tbody>
<tbody
*
ngIf=
"!competencytypeListLoading&&competencytypeListFilter().length"
>
<tbody
*
ngIf=
"!competencytypeListLoading&&competencytypeListFilter().length"
>
<tr
<tr
*
ngFor=
"let item of competencytypeListFilter()| slice:((currentPage
-1) * 10) : (((currentPage
-1) * 10) + 10);let i = index"
>
*
ngFor=
"let item of competencytypeListFilter()| slice:((currentPage
Modal-1) * 10) : (((currentPageModal
-1) * 10) + 10);let i = index"
>
<td
class=
"text-center"
>
{{item.id}}
</td>
<td
class=
"text-center"
>
{{item.id}}
</td>
<td>
{{item.name}}
</td>
<td>
{{item.name}}
</td>
<td
class=
"text-center"
>
{{item.code}}
</td>
<td
class=
"text-center"
>
{{item.code}}
</td>
...
@@ -381,7 +381,7 @@
...
@@ -381,7 +381,7 @@
<i
class=
"ri-arrow-left-s-line align-middle rtl:rotate-180"
></i>
<i
class=
"ri-arrow-left-s-line align-middle rtl:rotate-180"
></i>
</a>
</a>
</li>
</li>
<li
*
ngFor=
"let item of page;let f = first;let l = last"
>
<li
*
ngFor=
"let item of page
Modal
;let f = first;let l = last"
>
<ng-container
<ng-container
*
ngIf=
"item==3&¤tPageModal!=1&¤tPageModal!=2&¤tPageModal!=3"
>
*
ngIf=
"item==3&¤tPageModal!=1&¤tPageModal!=2&¤tPageModal!=3"
>
<a
aria-label=
"anchor"
class=
"page-link"
href=
"javascript:void(0);"
><i
<a
aria-label=
"anchor"
class=
"page-link"
href=
"javascript:void(0);"
><i
...
...
src/app/components/competency-assessment/name-registration/type-registration/type-registration.component.html
View file @
0ddf2a6c
...
@@ -53,12 +53,12 @@
...
@@ -53,12 +53,12 @@
Delete
Delete
</button>
</button>
</div>
</div>
<div
class=
"px-1"
>
<
!-- <
div class="px-1">
<button href="javascript:void(0);" class="ti-btn ti-btn-soft-warning h-10 m-0 shadow-md">
<button href="javascript:void(0);" class="ti-btn ti-btn-soft-warning h-10 m-0 shadow-md">
<i class="ti ti-book fs-l"></i>
<i class="ti ti-book fs-l"></i>
Help
Help
</button>
</button>
</div>
</div>
-->
</div>
</div>
</div>
</div>
</div>
</div>
...
@@ -112,9 +112,9 @@
...
@@ -112,9 +112,9 @@
<i
class=
"ti ti-edit cursor-pointer i-gray fs-l px-1"
<i
class=
"ti ti-edit cursor-pointer i-gray fs-l px-1"
(
click
)="
modalStatus=
'edit'
;
setData
(
item
.
data
)"
(
click
)="
modalStatus=
'edit'
;
setData
(
item
.
data
)"
data-hs-overlay=
"#type-registration-component-page-modal"
></i>
data-hs-overlay=
"#type-registration-component-page-modal"
></i>
<i
class=
"ti ti-trash cursor-pointer i-gray fs-l px-1"
<
!-- <
i class="ti ti-trash cursor-pointer i-gray fs-l px-1"
(click)="modalStatus='delete';setData(item.data)"
(click)="modalStatus='delete';setData(item.data)"
data-hs-overlay=
"#type-registration-component-page-alert-modal"
></i>
data-hs-overlay="#type-registration-component-page-alert-modal"></i>
-->
</td>
</td>
</tr>
</tr>
</tbody>
</tbody>
...
...
src/app/components/competency-assessment/setting-competency/competency-configuration/competency-configuration.component.html
View file @
0ddf2a6c
...
@@ -9,12 +9,12 @@
...
@@ -9,12 +9,12 @@
Save
Save
</button>
</button>
</div>
</div>
<div
class=
"px-1"
>
<
!-- <
div class="px-1">
<button href="javascript:void(0);" class="ti-btn ti-btn-soft-warning h-10 m-0 shadow-md">
<button href="javascript:void(0);" class="ti-btn ti-btn-soft-warning h-10 m-0 shadow-md">
<i class="ti ti-book fs-l"></i>
<i class="ti ti-book fs-l"></i>
Help
Help
</button>
</button>
</div>
</div>
-->
</div>
</div>
</div>
</div>
...
...
src/app/components/competency-assessment/setting-competency/competency-configuration/competency-configuration.component.ts
View file @
0ddf2a6c
...
@@ -32,7 +32,7 @@ export class CompetencyConfigurationComponent {
...
@@ -32,7 +32,7 @@ export class CompetencyConfigurationComponent {
}
}
saveSetting
()
{
saveSetting
()
{
this
.
setting
.
loading
=
true
this
.
setting
.
loading
=
true
this
.
settingAssessmentService
.
post
(
new
MySettingAssessmentModel
({
...
this
.
setting
.
data
,
expectationLevel
:
+
(
this
.
setting
.
data
.
expectationLevel
)
})).
subscribe
({
this
.
settingAssessmentService
.
post
(
new
MySettingAssessmentModel
({
...
this
.
setting
.
data
,
expectationLevel
:
+
(
this
.
setting
.
data
.
expectationLevel
)
,
active
:
true
})).
subscribe
({
next
:
response
=>
{
next
:
response
=>
{
if
(
response
.
success
)
{
if
(
response
.
success
)
{
this
.
showAlert
(
response
.
message
,
'success'
)
this
.
showAlert
(
response
.
message
,
'success'
)
...
...
src/app/components/competency-assessment/tool-register/assessment-tool/assessment-tool.component.html
View file @
0ddf2a6c
...
@@ -53,12 +53,12 @@
...
@@ -53,12 +53,12 @@
Delete
Delete
</button>
</button>
</div>
</div>
<div
class=
"px-1"
>
<
!-- <
div class="px-1">
<button href="javascript:void(0);" class="ti-btn ti-btn-soft-warning h-10 m-0 shadow-md">
<button href="javascript:void(0);" class="ti-btn ti-btn-soft-warning h-10 m-0 shadow-md">
<i class="ti ti-book fs-l"></i>
<i class="ti ti-book fs-l"></i>
Help
Help
</button>
</button>
</div>
</div>
-->
</div>
</div>
</div>
</div>
</div>
</div>
...
@@ -112,9 +112,9 @@
...
@@ -112,9 +112,9 @@
<td
class=
"flex justify-center"
>
<td
class=
"flex justify-center"
>
<i
class=
"ti ti-edit cursor-pointer i-gray fs-l px-1"
data-hs-overlay=
"#assessment-tool-modal"
<i
class=
"ti ti-edit cursor-pointer i-gray fs-l px-1"
data-hs-overlay=
"#assessment-tool-modal"
(
click
)="
currentModal=
'edit'
;
selectAssessment
(
item
.
data
)"
></i>
(
click
)="
currentModal=
'edit'
;
selectAssessment
(
item
.
data
)"
></i>
<i
class=
"ti ti-trash cursor-pointer i-gray fs-l px-1"
<
!-- <
i class="ti ti-trash cursor-pointer i-gray fs-l px-1"
data-hs-overlay="#assessment-tool-alert-modal"
data-hs-overlay="#assessment-tool-alert-modal"
(
click
)="
currentModal=
'delete'
;
selectAssessment
(
item
.
data
)"
></i>
(click)="currentModal='delete';selectAssessment(item.data)"></i>
-->
</td>
</td>
</tr>
</tr>
</tbody>
</tbody>
...
...
src/app/components/performance-management-evaluation/assessment-management/evaluation-grouping/edit-evaluation-grouping/edit-evaluation-grouping.component.html
View file @
0ddf2a6c
...
@@ -78,12 +78,12 @@
...
@@ -78,12 +78,12 @@
Delete
Delete
</button>
</button>
</div>
</div>
<div
class=
"px-1"
>
<
!-- <
div class="px-1">
<button href="javascript:void(0);" class="ti-btn ti-btn-soft-warning h-10 m-0 shadow-md">
<button href="javascript:void(0);" class="ti-btn ti-btn-soft-warning h-10 m-0 shadow-md">
<i class="ti ti-book fs-l"></i>
<i class="ti ti-book fs-l"></i>
Help
Help
</button>
</button>
</div>
</div>
-->
</div>
</div>
</div>
</div>
</div>
</div>
...
...
src/app/components/performance-management-evaluation/evaluation-cycle-performance/management-evaluation-cycle/management-evaluation-cycle.component.html
View file @
0ddf2a6c
...
@@ -139,8 +139,8 @@
...
@@ -139,8 +139,8 @@
data-hs-overlay=
"#management-evaluation-cycle-page-modal"
></i>
data-hs-overlay=
"#management-evaluation-cycle-page-modal"
></i>
<i
class=
"ti ti-user cursor-pointer i-gray fs-l px-1"
data-hs-overlay=
"#evaluation-cycle-person-modal"
<i
class=
"ti ti-user cursor-pointer i-gray fs-l px-1"
data-hs-overlay=
"#evaluation-cycle-person-modal"
(
click
)="
openModal
('
evaluation-cycle-person-modal
',
item
.
data
.
pmsEvaluationRoundId
)"
></i>
(
click
)="
openModal
('
evaluation-cycle-person-modal
',
item
.
data
.
pmsEvaluationRoundId
)"
></i>
<i
class=
"ti ti-trash cursor-pointer i-gray fs-l px-1"
(
click
)="
modalStatus=
'delete'
;
setData
(
item
.
data
)"
<
!-- <
i class="ti ti-trash cursor-pointer i-gray fs-l px-1" (click)="modalStatus='delete';setData(item.data)"
data-hs-overlay=
"#management-evaluation-cycle-page-alert-modal"
></i>
data-hs-overlay="#management-evaluation-cycle-page-alert-modal"></i>
-->
<!-- <span class="badge text-white m-1" *ngIf="item.data.statusCode.code!='1'"
<!-- <span class="badge text-white m-1" *ngIf="item.data.statusCode.code!='1'"
[ngClass]="{'bg-primary':item.data.statusCode.code=='1','bg-gray-400':item.data.statusCode.code!='3'}">ปิดรอบประเมิน</span>
[ngClass]="{'bg-primary':item.data.statusCode.code=='1','bg-gray-400':item.data.statusCode.code!='3'}">ปิดรอบประเมิน</span>
<span class="badge text-white m-1 bg-secondary" *ngIf="item.data.statusCode.code=='0'">สร้างแบบฟอร์ม</span> -->
<span class="badge text-white m-1 bg-secondary" *ngIf="item.data.statusCode.code=='0'">สร้างแบบฟอร์ม</span> -->
...
...
src/app/components/performance-management-evaluation/name-registration-perfomance/assessment-topics/assessment-topics.component.html
View file @
0ddf2a6c
...
@@ -109,9 +109,9 @@
...
@@ -109,9 +109,9 @@
<td
class=
"flex justify-center"
>
<td
class=
"flex justify-center"
>
<i
class=
"ti ti-edit cursor-pointer i-gray fs-l px-1"
(
click
)="
modalStatus=
'edit'
;
selectPmstopic
(
item
.
data
)"
<i
class=
"ti ti-edit cursor-pointer i-gray fs-l px-1"
(
click
)="
modalStatus=
'edit'
;
selectPmstopic
(
item
.
data
)"
data-hs-overlay=
"#assessment-topics-modal"
></i>
data-hs-overlay=
"#assessment-topics-modal"
></i>
<i
class=
"ti ti-trash cursor-pointer i-gray fs-l px-1"
<
!-- <
i class="ti ti-trash cursor-pointer i-gray fs-l px-1"
(click)="modalStatus='delete';selectPmstopic(item.data)"
(click)="modalStatus='delete';selectPmstopic(item.data)"
data-hs-overlay=
"#assessment-topics-alert-modal"
></i>
data-hs-overlay="#assessment-topics-alert-modal"></i>
-->
</td>
</td>
</tr>
</tr>
</tbody>
</tbody>
...
...
src/app/components/performance-management-evaluation/name-registration-perfomance/assessment-types/assessment-types.component.html
View file @
0ddf2a6c
...
@@ -52,12 +52,12 @@
...
@@ -52,12 +52,12 @@
Delete
Delete
</button>
</button>
</div> -->
</div> -->
<div
class=
"px-1"
>
<
!-- <
div class="px-1">
<button href="javascript:void(0);" class="ti-btn ti-btn-soft-warning h-10 m-0 shadow-md">
<button href="javascript:void(0);" class="ti-btn ti-btn-soft-warning h-10 m-0 shadow-md">
<i class="ti ti-book fs-l"></i>
<i class="ti ti-book fs-l"></i>
Help
Help
</button>
</button>
</div>
</div>
-->
</div>
</div>
</div>
</div>
</div>
</div>
...
...
src/app/components/performance-management-evaluation/pms-grade-registration/pms-grade-management/pms-grade-management.component.html
View file @
0ddf2a6c
...
@@ -91,8 +91,8 @@
...
@@ -91,8 +91,8 @@
<td
class=
"flex justify-center"
>
<td
class=
"flex justify-center"
>
<i
class=
"ti ti-edit cursor-pointer i-gray fs-l px-1"
<i
class=
"ti ti-edit cursor-pointer i-gray fs-l px-1"
(
click
)="
selectData
(
item
);
pathTitleChange
('
edit
')"
></i>
(
click
)="
selectData
(
item
);
pathTitleChange
('
edit
')"
></i>
<i
class=
"ti ti-trash cursor-pointer i-gray fs-l px-1"
<
!-- <
i class="ti ti-trash cursor-pointer i-gray fs-l px-1"
data-hs-overlay=
"#grade-management-alert-delete-modal"
(
click
)="
selectData
(
item
)"
></i>
data-hs-overlay="#grade-management-alert-delete-modal" (click)="selectData(item)"></i>
-->
</td>
</td>
</tr>
</tr>
</tbody>
</tbody>
...
...
src/app/components/performance-management-evaluation/pms-grade-registration/pms-grade-management/pms-group-grade/pms-group-grade.component.html
View file @
0ddf2a6c
...
@@ -37,12 +37,12 @@
...
@@ -37,12 +37,12 @@
Clear
Clear
</button>
</button>
</div>
</div>
<div
class=
"px-1"
>
<
!-- <
div class="px-1">
<button href="javascript:void(0);" class="ti-btn ti-btn-soft-warning h-10 m-0 shadow-md">
<button href="javascript:void(0);" class="ti-btn ti-btn-soft-warning h-10 m-0 shadow-md">
<i class="ti ti-book fs-l"></i>
<i class="ti ti-book fs-l"></i>
Help
Help
</button>
</button>
</div>
</div>
-->
</div>
</div>
</div>
</div>
...
...
src/app/shared/model/setting-assessment.model.ts
View file @
0ddf2a6c
...
@@ -8,6 +8,7 @@ export interface SettingAssessmentModel {
...
@@ -8,6 +8,7 @@ export interface SettingAssessmentModel {
settingScore3
:
number
;
settingScore3
:
number
;
settingScore2
:
number
;
settingScore2
:
number
;
settingScore1
:
number
;
settingScore1
:
number
;
active
:
boolean
}
}
export
class
MySettingAssessmentModel
implements
SettingAssessmentModel
{
export
class
MySettingAssessmentModel
implements
SettingAssessmentModel
{
...
@@ -20,7 +21,7 @@ export class MySettingAssessmentModel implements SettingAssessmentModel {
...
@@ -20,7 +21,7 @@ export class MySettingAssessmentModel implements SettingAssessmentModel {
settingScore3
:
number
;
settingScore3
:
number
;
settingScore2
:
number
;
settingScore2
:
number
;
settingScore1
:
number
;
settingScore1
:
number
;
active
:
boolean
constructor
(
data
?:
Partial
<
SettingAssessmentModel
>
)
{
constructor
(
data
?:
Partial
<
SettingAssessmentModel
>
)
{
this
.
apsyear
=
data
?.
apsyear
||
""
;
this
.
apsyear
=
data
?.
apsyear
||
""
;
this
.
companyId
=
data
?.
companyId
||
""
;
this
.
companyId
=
data
?.
companyId
||
""
;
...
@@ -31,5 +32,6 @@ export class MySettingAssessmentModel implements SettingAssessmentModel {
...
@@ -31,5 +32,6 @@ export class MySettingAssessmentModel implements SettingAssessmentModel {
this
.
settingScore3
=
data
?.
settingScore3
??
0
;
this
.
settingScore3
=
data
?.
settingScore3
??
0
;
this
.
settingScore2
=
data
?.
settingScore2
??
0
;
this
.
settingScore2
=
data
?.
settingScore2
??
0
;
this
.
settingScore1
=
data
?.
settingScore1
??
0
;
this
.
settingScore1
=
data
?.
settingScore1
??
0
;
this
.
active
=
data
?.
active
??
false
}
}
}
}
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