Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
M
mySkill-x
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
mySkill-x
Commits
81fe20ae
Commit
81fe20ae
authored
Jun 09, 2025
by
Natthaphat
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
เพิ่มช่องข้อมูล report 3
parent
1ab9d213
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
39 additions
and
21 deletions
+39
-21
report-pms-3.component.html
...onent/report-pms/report-pms-3/report-pms-3.component.html
+22
-10
report-pms-3.component.ts
...mponent/report-pms/report-pms-3/report-pms-3.component.ts
+17
-11
No files found.
src/app/components/report-component/report-pms/report-pms-3/report-pms-3.component.html
View file @
81fe20ae
...
@@ -17,23 +17,35 @@
...
@@ -17,23 +17,35 @@
<th>
Ind.
<br
/>
KPI
</th>
<th>
Ind.
<br
/>
KPI
</th>
<th>
Competency
</th>
<th>
Competency
</th>
<th>
Time
<br
/>
Attendance
</th>
<th>
Time
<br
/>
Attendance
</th>
<th>
Cross
<br
/>
Functional
</th>
<th>
Special
<br
/>
Activity
</th>
<th>
ปีที่ประเมิน
</th>
<th>
อนุมัติ 1
</th>
<th>
อนุมัติ 2
</th>
<th>
อนุมัติ 3
</th>
</tr>
</tr>
</thead>
</thead>
<tbody>
<tbody>
<tr
*
ngFor=
"let r of rows"
>
<tr
*
ngFor=
"let r of rows"
>
<td>
{{ r.code }}
</td>
<td
class=
"text-center"
>
{{ r.code }}
</td>
<td>
{{ r.name }}
</td>
<td
class=
"text-center"
>
{{ r.name }}
</td>
<td>
{{ r.unit }}
</td>
<td>
{{ r.unit }}
</td>
<td>
{{ r.position }}
</td>
<td>
{{ r.position }}
</td>
<td>
{{ r.level }}
</td>
<td
class=
"text-center"
>
{{ r.level }}
</td>
<td>
{{ r.grade }}
</td>
<td
class=
"text-center"
>
{{ r.grade }}
</td>
<td>
{{ r.score }}
</td>
<td
class=
"text-center"
>
{{ r.score }}
</td>
<td>
{{ r.corp }}
</td>
<td
class=
"text-center"
>
{{ r.corp }}
</td>
<td>
{{ r.dep }}
</td>
<td
class=
"text-center"
>
{{ r.dep }}
</td>
<td>
{{ r.ind }}
</td>
<td
class=
"text-center"
>
{{ r.ind }}
</td>
<td>
{{ r.comp }}
</td>
<td
class=
"text-center"
>
{{ r.comp }}
</td>
<td>
{{ r.time }}
</td>
<td
class=
"text-center"
>
{{ r.time }}
</td>
<td
class=
"text-center"
>
{{ r.cross }}
</td>
<td
class=
"text-center"
>
{{ r.special }}
</td>
<td
class=
"text-center"
>
{{ r.year }}
</td>
<td
class=
"text-center"
>
{{ r.approve1 }}
</td>
<td
class=
"text-center"
>
{{ r.approve2 }}
</td>
<td
class=
"text-center"
>
{{ r.approve3 }}
</td>
</tr>
</tr>
</tbody>
</tbody>
</table>
</table>
...
...
src/app/components/report-component/report-pms/report-pms-3/report-pms-3.component.ts
View file @
81fe20ae
...
@@ -12,6 +12,12 @@ interface Row {
...
@@ -12,6 +12,12 @@ interface Row {
ind
:
number
;
ind
:
number
;
comp
:
number
;
comp
:
number
;
time
:
number
;
time
:
number
;
cross
:
number
;
special
:
number
;
year
:
number
;
approve1
:
string
;
approve2
:
string
;
approve3
:
string
;
}
}
@
Component
({
@
Component
({
...
@@ -23,16 +29,16 @@ export class ReportPms3Component {
...
@@ -23,16 +29,16 @@ export class ReportPms3Component {
title
=
'รายงานประเมินการปฏิบัติงานของพนักงานรายบุคคล ประจำปี 2568'
;
title
=
'รายงานประเมินการปฏิบัติงานของพนักงานรายบุคคล ประจำปี 2568'
;
rows
:
Row
[]
=
[
rows
:
Row
[]
=
[
{
code
:
'10001'
,
name
:
'กิรณา ทดสอบ'
,
unit
:
'Marketing & Procurement'
,
position
:
'Customer Key Account'
,
level
:
7
,
grade
:
'B'
,
score
:
83.53
,
corp
:
14.10
,
dep
:
18.80
,
ind
:
10.00
,
comp
:
22.00
,
time
:
4.73
},
{
code
:
'10001'
,
name
:
'กิรณา ทดสอบ'
,
unit
:
'Marketing & Procurement'
,
position
:
'Customer Key Account'
,
level
:
7
,
grade
:
'B'
,
score
:
83.53
,
corp
:
14.10
,
dep
:
18.80
,
ind
:
10.00
,
comp
:
22.00
,
time
:
4.73
,
cross
:
10.00
,
special
:
3.90
,
year
:
2568
,
approve1
:
'Y'
,
approve2
:
'Y'
,
approve3
:
'Y'
},
{
code
:
'10002'
,
name
:
'บรรณ ทดสอบ'
,
unit
:
'Marketing & Procurement'
,
position
:
'Senior Marketing Strategist'
,
level
:
5
,
grade
:
'A'
,
score
:
91.92
,
corp
:
10.60
,
dep
:
20.00
,
ind
:
10.00
,
comp
:
35.00
,
time
:
9.82
},
{
code
:
'10002'
,
name
:
'บรรณ ทดสอบ'
,
unit
:
'Marketing & Procurement'
,
position
:
'Senior Marketing Strategist'
,
level
:
5
,
grade
:
'A'
,
score
:
91.92
,
corp
:
10.60
,
dep
:
20.00
,
ind
:
10.00
,
comp
:
35.00
,
time
:
9.82
,
cross
:
3.00
,
special
:
3.50
,
year
:
2568
,
approve1
:
'Y'
,
approve2
:
'Y'
,
approve3
:
'Y'
},
{
code
:
'10003'
,
name
:
'ผล ทดสอบ'
,
unit
:
'Marketing & Procurement'
,
position
:
'Procurement Specialist'
,
level
:
3
,
grade
:
'C'
,
score
:
72.30
,
corp
:
14.10
,
dep
:
9.30
,
ind
:
12.30
,
comp
:
18.00
,
time
:
5.00
},
{
code
:
'10003'
,
name
:
'ผล ทดสอบ'
,
unit
:
'Marketing & Procurement'
,
position
:
'Procurement Specialist'
,
level
:
3
,
grade
:
'C'
,
score
:
72.30
,
corp
:
14.10
,
dep
:
9.30
,
ind
:
12.30
,
comp
:
18.00
,
time
:
5.00
,
cross
:
10.00
,
special
:
3.60
,
year
:
2568
,
approve1
:
'Y'
,
approve2
:
'Y'
,
approve3
:
'Y'
},
{
code
:
'10004'
,
name
:
'ณัย ทดสอบ'
,
unit
:
'Marketing & Procurement'
,
position
:
'Marketing Analyst'
,
level
:
6
,
grade
:
'C'
,
score
:
72.70
,
corp
:
14.10
,
dep
:
11.20
,
ind
:
10.40
,
comp
:
18.00
,
time
:
5.00
},
{
code
:
'10004'
,
name
:
'ณัย ทดสอบ'
,
unit
:
'Marketing & Procurement'
,
position
:
'Marketing Analyst'
,
level
:
6
,
grade
:
'C'
,
score
:
72.70
,
corp
:
14.10
,
dep
:
11.20
,
ind
:
10.40
,
comp
:
18.00
,
time
:
5.00
,
cross
:
10.00
,
special
:
4.00
,
year
:
2568
,
approve1
:
'Y'
,
approve2
:
'Y'
,
approve3
:
'Y'
},
{
code
:
'10005'
,
name
:
'สคริช ทดสอบ'
,
unit
:
'Marketing & Procurement'
,
position
:
'Procurement Manager'
,
level
:
2
,
grade
:
'C'
,
score
:
71.98
,
corp
:
14.10
,
dep
:
17.10
,
ind
:
10.50
,
comp
:
18.00
,
time
:
4.45
},
{
code
:
'10005'
,
name
:
'สคริช ทดสอบ'
,
unit
:
'Marketing & Procurement'
,
position
:
'Procurement Manager'
,
level
:
2
,
grade
:
'C'
,
score
:
71.98
,
corp
:
14.10
,
dep
:
17.10
,
ind
:
10.50
,
comp
:
18.00
,
time
:
4.45
,
cross
:
4.22
,
special
:
3.60
,
year
:
2568
,
approve1
:
'Y'
,
approve2
:
'Y'
,
approve3
:
'Y'
},
{
code
:
'10006'
,
name
:
'ฟ้า ทดสอบ'
,
unit
:
'Marketing & Procurement'
,
position
:
'Marketing Coordinator'
,
level
:
3
,
grade
:
'B'
,
score
:
83.50
,
corp
:
14.10
,
dep
:
9.80
,
ind
:
16.60
,
comp
:
24.00
,
time
:
5.00
},
{
code
:
'10006'
,
name
:
'ฟ้า ทดสอบ'
,
unit
:
'Marketing & Procurement'
,
position
:
'Marketing Coordinator'
,
level
:
3
,
grade
:
'B'
,
score
:
83.50
,
corp
:
14.10
,
dep
:
9.80
,
ind
:
16.60
,
comp
:
24.00
,
time
:
5.00
,
cross
:
10.00
,
special
:
4.00
,
year
:
2568
,
approve1
:
'Y'
,
approve2
:
'Y'
,
approve3
:
'Y'
},
{
code
:
'10007'
,
name
:
'นารวิทย์ ทดสอบ'
,
unit
:
'Marketing & Procurement'
,
position
:
'Supply Chain Analyst'
,
level
:
7
,
grade
:
'B'
,
score
:
88.00
,
corp
:
10.60
,
dep
:
12.80
,
ind
:
13.60
,
comp
:
32.67
,
time
:
9.64
},
{
code
:
'10007'
,
name
:
'นารวิทย์ ทดสอบ'
,
unit
:
'Marketing & Procurement'
,
position
:
'Supply Chain Analyst'
,
level
:
7
,
grade
:
'B'
,
score
:
88.00
,
corp
:
10.60
,
dep
:
12.80
,
ind
:
13.60
,
comp
:
32.67
,
time
:
9.64
,
cross
:
5.00
,
special
:
3.70
,
year
:
2568
,
approve1
:
'Y'
,
approve2
:
'Y'
,
approve3
:
'Y'
},
{
code
:
'10008'
,
name
:
'อาทิตย์ ทดสอบ'
,
unit
:
'Marketing & Procurement'
,
position
:
'Brand Manager'
,
level
:
2
,
grade
:
'B'
,
score
:
89.10
,
corp
:
10.60
,
dep
:
14.80
,
ind
:
15.20
,
comp
:
32.67
,
time
:
10.00
},
{
code
:
'10008'
,
name
:
'อาทิตย์ ทดสอบ'
,
unit
:
'Marketing & Procurement'
,
position
:
'Brand Manager'
,
level
:
2
,
grade
:
'B'
,
score
:
89.10
,
corp
:
10.60
,
dep
:
14.80
,
ind
:
15.20
,
comp
:
32.67
,
time
:
10.00
,
cross
:
2.33
,
special
:
3.50
,
year
:
2568
,
approve1
:
'Y'
,
approve2
:
'Y'
,
approve3
:
'Y'
},
{
code
:
'10009'
,
name
:
'ไพโรจน์ ทดสอบ'
,
unit
:
'Marketing & Procurement'
,
position
:
'Category Manager'
,
level
:
2
,
grade
:
'B'
,
score
:
84.76
,
corp
:
10.60
,
dep
:
18.80
,
ind
:
11.20
,
comp
:
28.00
,
time
:
10.00
},
{
code
:
'10009'
,
name
:
'ไพโรจน์ ทดสอบ'
,
unit
:
'Marketing & Procurement'
,
position
:
'Category Manager'
,
level
:
2
,
grade
:
'B'
,
score
:
84.76
,
corp
:
10.60
,
dep
:
18.80
,
ind
:
11.20
,
comp
:
28.00
,
time
:
10.00
,
cross
:
2.56
,
special
:
3.60
,
year
:
2568
,
approve1
:
'Y'
,
approve2
:
'Y'
,
approve3
:
'Y'
},
{
code
:
'10010'
,
name
:
'เมฆา ทดสอบ'
,
unit
:
'Marketing & Procurement'
,
position
:
'Market Researcher'
,
level
:
4
,
grade
:
'B'
,
score
:
85.53
,
corp
:
10.60
,
dep
:
11.80
,
ind
:
17.00
,
comp
:
30.33
,
time
:
10.00
},
{
code
:
'10010'
,
name
:
'เมฆา ทดสอบ'
,
unit
:
'Marketing & Procurement'
,
position
:
'Market Researcher'
,
level
:
4
,
grade
:
'B'
,
score
:
85.53
,
corp
:
10.60
,
dep
:
11.80
,
ind
:
17.00
,
comp
:
30.33
,
time
:
10.00
,
cross
:
2.00
,
special
:
3.80
,
year
:
2568
,
approve1
:
'Y'
,
approve2
:
'Y'
,
approve3
:
'Y'
},
{
code
:
'10011'
,
name
:
'เคม ทดสอบ'
,
unit
:
'Marketing & Procurement'
,
position
:
'Sourcing Specialist'
,
level
:
5
,
grade
:
'C'
,
score
:
71.03
,
corp
:
10.60
,
dep
:
10.90
,
ind
:
15.50
,
comp
:
18.67
,
time
:
9.82
}
{
code
:
'10011'
,
name
:
'เคม ทดสอบ'
,
unit
:
'Marketing & Procurement'
,
position
:
'Sourcing Specialist'
,
level
:
5
,
grade
:
'C'
,
score
:
71.03
,
corp
:
10.60
,
dep
:
10.90
,
ind
:
15.50
,
comp
:
18.67
,
time
:
9.82
,
cross
:
2.44
,
special
:
3.10
,
year
:
2568
,
approve1
:
'Y'
,
approve2
:
'Y'
,
approve3
:
'Y'
}
];
];
}
}
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