Commit e6d67721 by Nakarin Luankla

Merge branch 'DEV' of https://mygit.myhr.co.th/angular/myAppraisal into DEV

parents 00e2db21 08b7c257
...@@ -57,23 +57,22 @@ ...@@ -57,23 +57,22 @@
<div class="grid grid-cols-11"> <div class="grid grid-cols-11">
<div class="space-y-2 col-span-2"> <div class="space-y-2 col-span-2">
<label class="ti-form-label">รหัสสมรรถนะ</label> <label class="ti-form-label">รหัสสมรรถนะ</label>
<input type="text" class="ti-form-input bg-input-readonly" readonly> <input type="text" class="ti-form-input bg-input-readonly" readonly value="CC-01">
</div> </div>
<div class="col-span-1"></div> <div class="col-span-1"></div>
<div class="space-y-2 col-span-2"> <div class="space-y-2 col-span-2">
<label class="ti-form-label">ประเภท</label> <label class="ti-form-label">ประเภท</label>
<input type="text" class="ti-form-input bg-input-readonly" readonly> <input type="text" class="ti-form-input bg-input-readonly" readonly value="CC">
</div> </div>
</div> </div>
<div class="space-y-2"> <div class="space-y-2">
<label class="ti-form-label">ชื่อสมรรถนะ</label> <label class="ti-form-label">ชื่อสมรรถนะ</label>
<textarea type="text" rows="2" class="ti-form-input bg-input-readonly" readonly></textarea> <textarea type="text" rows="2" class="ti-form-input bg-input-readonly" readonly>จิตสำนึกด้านความปลอดภัยและคุณภาพ (Safety & Quality)</textarea>
</div> </div>
<div class="space-y-2"> <div class="space-y-2">
<label class="ti-form-label">นิยามสมรรถนะ</label> <label class="ti-form-label">นิยามสมรรถนะ</label>
<textarea type="text" rows="3" class="ti-form-input bg-input-readonly" <textarea type="text" rows="3" class="ti-form-input bg-input-readonly"
readonly> การส่งเสริมให้ทุกคนในองค์กรมีจจิตสำนึกด้านความปลอดภัยเเละคุณภาพ โดยให้ความสำคัญกับเรื่องความปลอดภัยเป็นอันดับเเรก (Safety first) สวมอุปกรณ์ป้องกันเพื่อความปลอดภัย ระวังสิ่งที่อาจจะเป็นสาเหตุของอุบัติเหตุรอบๆ readonly>การส่งเสริมให้ทุกคนในองค์กรมีจิตสำนึกด้านความปลอดภัยและคุณภาพ โดยให้ความสำคัญกับเรื่องความปลอดภัยเป็นอันดับแรก (Safety First) สวมใส่อุปกรณ์ป้องกันเพื่อความปลอดภัย ระวังสิ่งที่อาจะเป็นสาเหตุของอุบัติเหตุรอบๆตัว รวมถึงการให้ความสำคัญกับคุณภาพของสินค้าและบริการที่ตนเองรับผิดชอบให้ได้มาตรฐาน(Quality Awareness) มีส่วนร่วมในการควบคุมปริมาณของเสีย (Defect) การแก้ไขงาน(Rework) หรือการหยุดรองาน (Delay) ให้น้อยที่สุด ประสิทธิภาพและประสิทธิผลในการปฏิบัติงานหรือเครื่องจักรสูงขึ้น (Effectiveness)</textarea>
รวมถึงการให้ความสำคัญกับคุณรภาพของสินค้าเเละบริการที่ตนเองรับผิดชอบให้ได้มาตราฐาน(Quality Awareness)</textarea>
</div> </div>
</div> </div>
</div> </div>
......
...@@ -27,41 +27,186 @@ export class EditGroupIndicators implements OnInit { ...@@ -27,41 +27,186 @@ export class EditGroupIndicators implements OnInit {
page = Array.from({ length: 1 }, (_, i) => i + 1); page = Array.from({ length: 1 }, (_, i) => i + 1);
dataList: DataModel[] = [ dataList: DataModel[] = [
{ {
code: "1", behaviorIndicators: ["asdasdasdasdasdasdasdasdasdasddsdasdasdasdasdasdasdasdasdasdsad", "2", "3"], assessmentTools: [[ code: "1", behaviorIndicators: ["ปฏิบัติงานโดยให้ความสำคัญกับเรื่องความปลอดภัยเป็นอันดับแรก (Safety First) สวมใส่อุปกรณ์ป้องกันเพื่อความปลอดภัย ระวังสิ่งที่อาจะเป็นสาเหตุของอุบัติเหตุรอบๆตัวให้เป็นไปตามมาตรฐานด้านความปลอดภัย และคุณภาพ", "ปฏิบัติงานตามมาตรฐานด้านความปลอดภัยและคุณภาพของหน่วยงาน", "ปฎิบัติงานไม่ให้เกิดอุบัติเหตุ และรักษาคุณภาพตามความรับผิดชอบอย่างมีประสิทธิภาพ เช่นการควบคุมปริมาณของเสีย (Defect) การแก้ไขงาน(Rework) หรือการหยุดรองาน (Delay) ของทีมงานให้น้อยที่สุด", "มีความพร้อมในการทำงานทุกๆวัน ทั้งเรื่องวินัย มาตรฐานการทำงาน และหน้าที่ตามใบกำหนดหน้าที่งาน"]
, assessmentTools: [
[
{ code: "O", nameShow: "O", name: "O" }
]
,[
{ code: "O", nameShow: "O", name: "O" }
]
,[
{ code: "O", nameShow: "O", name: "O" },
{ code: "D", nameShow: "D", name: "D" }]
,[
{ code: "O", nameShow: "O", name: "O" }, { code: "O", nameShow: "O", name: "O" },
{ code: "A", nameShow: "A", name: "A" }, { code: "D", nameShow: "D", name: "D" }
{ code: "D", nameShow: "D", name: "D" }, ]
]
, curriculum: [{ code: "CC-01-01", name: "จิตสำนึกด้านความปลอดภัยและคุณภาพ (Safety & Quality) สำหรับพนักงานระดับ O1-O2" }]
},
{
code: "2", behaviorIndicators: ["ควบคุมการทำงานโดยให้ความสำคัญกับเรื่องความปลอดภัยเป็นอันดับแรก (Safety First) สวมใส่อุปกรณ์ป้องกันเพื่อความปลอดภัย ระวังสิ่งที่อาจะเป็นสาเหตุของอุบัติเหตุรอบๆตัวให้เป็นไปตามมาตรฐานด้านความปลอดภัย และคุณภาพ",
"รวบรวมข้อมูล ปริมาณของเสีย (Defect)ด้านความปลอดภัยและคุณภาพของหน่วยงานและนำเสนอผู้บังคับบัญชาได้อย่างถูกต้องและทันเวลา",
"ดูแลการปฎิบัติงานของทีมงานไม่ให้เกิดอุบัติเหตุ และรักษาคุณภาพตามความรับผิดชอบอย่างมีประสิทธิภาพ เช่นการควบคุมปริมาณของเสีย (Defect) การแก้ไขงาน(Rework) หรือการหยุดรองาน (Delay) ของทีมงานให้น้อยที่สุด",
"รายงานข้อมูล ในการแก้ไขปัญหาให้กับผู้บังคับบัญชาตามมาตรฐานที่กำหนดไว้ เพื่อไม่ให้เกิดปัญหาซ้ำ"]
, assessmentTools: [
[
{ code: "O", nameShow: "O", name: "O" }
]
,[
{ code: "D", nameShow: "D", name: "D" }
]
,[
{ code: "O", nameShow: "O", name: "O" }, { code: "O", nameShow: "O", name: "O" },
{ code: "A", nameShow: "A", name: "A" },
{ code: "D", nameShow: "D", name: "D" } { code: "D", nameShow: "D", name: "D" }
],[],[ ]
,[
{ code: "O", nameShow: "O", name: "O" }, { code: "O", nameShow: "O", name: "O" },
]], curriculum: [{ code: "1", name: "1" }, { code: "asdasdasdasdasdasdasdasdasdasddsdasdasdasdasdasdasdasdasdasdsad", name: "asdasdasdasdasdasdasdasdasdasddsdasdasdasdasdasdasdasdasdasdsad" }, { code: "3", name: "3" }] { code: "D", nameShow: "D", name: "D" }
]
]
, curriculum: [{ code: "CC-01-02", name: "จิตสำนึกด้านความปลอดภัยและคุณภาพ (Safety & Quality) สำหรับพนักงานระดับ O3-O4" }]
}, },
{ {
code: "1", behaviorIndicators: ["asdasdasdasdasdasdasdasdasdasddsdasdasdasdasdasdasdasdasdasdsad", "2", "3"], assessmentTools: [[ code: "3", behaviorIndicators: ["จัดทำมาตรฐานด้านความปลอดภัย และคุณภาพของหน่วยงานเชื่อมโยงกับนโยบายบริษัท",
"ทบทวนและปรับปรุงการปฏิบัติงานของทีมงานให้เป็นไปตามนโยบายด้านความปลอดภัยและคุณภาพ",
"อธิบายและสื่อสารข้อมูลด้านความปลอดภัยและคุณภาพในหน่วยงานที่รับผิดชอบอย่างมีประสิทธิภาพ",
"แก้ไขปัญหาเบื้องต้นด้านความปลอดภัยและคุณภาพในหน่วยงานที่รับผิดชอบ"]
, assessmentTools: [
[
{ code: "O", nameShow: "O", name: "O" },
{ code: "D", nameShow: "D", name: "D" }
]
,[
{ code: "O", nameShow: "O", name: "O" },
{ code: "D", nameShow: "D", name: "D" }
]
,[
{ code: "O", nameShow: "O", name: "O" },
{ code: "D", nameShow: "D", name: "D" }
]
,[
{ code: "O", nameShow: "O", name: "O" }
]
]
, curriculum: [{ code: "CC-01-03", name: "จิตสำนึกด้านความปลอดภัยและคุณภาพ (Safety & Quality) สำหรับพนักงานระดับ S1-S2" }]
},
{
code: "4", behaviorIndicators: ["สอนงานด้านความปลอดภัย และคุณภาพของบริษัทให้กับพนักงานในหน่วยงาน",
"ติดตามและปรับปรุงการทำงานด้านความปลอดภัยและคุณภาพของทีมงาน",
"คิดวิเคราะห์เพื่อแก้ปัญหาด้านความปลอดภัยและคุณภาพในหน่วยงานที่รับผิดชอบ",
"นำเสนอและจัดทำรายงานด้านความปลอดภัยและคุณภาพทั้งภาษาไทยและภาษาอังกฤษ"]
, assessmentTools: [
[
{ code: "O", nameShow: "O", name: "O" }
]
,[
{ code: "O", nameShow: "O", name: "O" },
{ code: "D", nameShow: "D", name: "D" }
]
,[
{ code: "O", nameShow: "O", name: "O" },
{ code: "D", nameShow: "D", name: "D" }
]
,[
{ code: "O", nameShow: "O", name: "O" }, { code: "O", nameShow: "O", name: "O" },
{ code: "A", nameShow: "A", name: "A" }, { code: "D", nameShow: "D", name: "D" }
{ code: "D", nameShow: "D", name: "D" }, ]
]
, curriculum: [{ code: "CC-01-04", name: "จิตสำนึกด้านความปลอดภัยและคุณภาพ (Safety & Quality) สำหรับพนักงานระดับ S3-S4" }]
},
{
code: "5", behaviorIndicators: ["เป็นพี่เลี้ยงโดยสามารถให้คำปรึกษาพนักงานเพื่อสนับสนุนนโยบายด้านความปลอดภัย และคุณภาพของบริษัท",
"วางแผนด้านความปลอดภัยและคุณภาพในหน่วยงานที่รับผิดชอบ",
"ตัดสินใจเพื่อให้เกิดความปลอดภัยและคุณภาพ",
"สร้างความร่วมมือระหว่างหน่วยงานเพื่อให้เกิดความปลอดภัยและคุณภาพที่มีประสิทธิภาพ"]
, assessmentTools: [
[
{ code: "O", nameShow: "O", name: "O" }
]
,[
{ code: "O", nameShow: "O", name: "O" }, { code: "O", nameShow: "O", name: "O" },
{ code: "A", nameShow: "A", name: "A" },
{ code: "D", nameShow: "D", name: "D" } { code: "D", nameShow: "D", name: "D" }
],[],[ ]
,[
{ code: "O", nameShow: "O", name: "O" }
]
,[
{ code: "O", nameShow: "O", name: "O" }
]
]
, curriculum: [{ code: "CC-01-05", name: "จิตสำนึกด้านความปลอดภัยและคุณภาพ (Safety & Quality) สำหรับพนักงานระดับ M1-M2" }]
},
{
code: "6", behaviorIndicators: ["เป็นโค้ช และผู้สนับสนุนนโยบายด้านความปลอดภัย และคุณภาพของบริษัท",
"สร้างกลยุทธ์ด้านความปลอดภัยและคุณภาพในหน่วยงานที่รับผิดชอบ",
"เป็นผู้นำในการทำงานด้วยจิตสำนึกด้านความปลอดภัยและคุณภาพในหน่วยงานที่รับผิดชอบ",
"สื่อสารนโยบายการพัฒนาและปรับปรุงระบบความปลอดภัยและคุณภาพในเชิงบวกให้กับพนักงานเป็นไปตามทิศทางเดียวกับนโยบายบริษัท"]
, assessmentTools: [
[
{ code: "O", nameShow: "O", name: "O" }
]
,[
{ code: "O", nameShow: "O", name: "O" }, { code: "O", nameShow: "O", name: "O" },
]], curriculum: [{ code: "1", name: "1" }, { code: "asdasdasdasdasdasdasdasdasdasddsdasdasdasdasdasdasdasdasdasdsad", name: "asdasdasdasdasdasdasdasdasdasddsdasdasdasdasdasdasdasdasdasdsad" }, { code: "3", name: "3" }] { code: "D", nameShow: "D", name: "D" }
]
,[
{ code: "O", nameShow: "O", name: "O" }
]
,[
{ code: "O", nameShow: "O", name: "O" }
]
]
, curriculum: [{ code: "CC-01-06", name: "จิตสำนึกด้านความปลอดภัยและคุณภาพ (Safety & Quality) สำหรับพนักงานระดับ M3-M4" }]
}, },
{ {
code: "1", behaviorIndicators: ["asdasdasdasdasdasdasdasdasdasddsdasdasdasdasdasdasdasdasdasdsad", "2", "3"], assessmentTools: [[ code: "7", behaviorIndicators: ["เชื่อมโยงนโยบายด้านความปลอดภัย และคุณภาพของบริษัทกับผู้บริหาร",
"จัดการให้เป็นไปตามกลยุทธ์และทิศทางด้านความปลอดภัยและคุณภาพตามสายงานที่รับผิดชอบ",
"เป็นผู้นำในการสร้างวัฒนธรรมองค์กรให้พนักงานมีจิตสำนึกด้านความปลอดภัยและคุณภาพในสายงานที่รับผิดชอบ",
"ตัดสินใจด้านความปลอดภัยและคุณภาพในสายงานที่รับผิดชอบโดยผ่านทางคณะกรรมการฯ"]
, assessmentTools: [
[
{ code: "O", nameShow: "O", name: "O" }, { code: "O", nameShow: "O", name: "O" },
{ code: "A", nameShow: "A", name: "A" }, { code: "D", nameShow: "D", name: "D" }
{ code: "D", nameShow: "D", name: "D" }, ]
,[
{ code: "O", nameShow: "O", name: "O" }, { code: "O", nameShow: "O", name: "O" },
{ code: "A", nameShow: "A", name: "A" },
{ code: "D", nameShow: "D", name: "D" } { code: "D", nameShow: "D", name: "D" }
],[],[ ]
,[
{ code: "O", nameShow: "O", name: "O" }
]
,[
{ code: "O", nameShow: "O", name: "O" }
]
]
, curriculum: [{ code: "CC-01-07", name: "จิตสำนึกด้านความปลอดภัยและคุณภาพ (Safety & Quality) สำหรับพนักงานระดับ E1-E2" }]
},
{
code: "8", behaviorIndicators: ["กำหนดนโยบายด้านความปลอดภัย และคุณภาพของบริษัท",
"บริหารงานให้เป็นไปตามกลยุทธ์และทิศทางด้านความปลอดภัยและคุณภาพ",
"เป็นผู้นำในการสร้างวัฒนธรรมองค์กรให้พนักงานมีจิตสำนึกด้านความปลอดภัยและคุณภาพ",
"ตัดสินใจด้านความปลอดภัยและคุณภาพ"]
, assessmentTools: [
[
{ code: "O", nameShow: "O", name: "O" }, { code: "O", nameShow: "O", name: "O" },
]], curriculum: [{ code: "1", name: "1" }, { code: "asdasdasdasdasdasdasdasdasdasddsdasdasdasdasdasdasdasdasdasdsad", name: "asdasdasdasdasdasdasdasdasdasddsdasdasdasdasdasdasdasdasdasdsad" }, { code: "3", name: "3" }] { code: "D", nameShow: "D", name: "D" }
]
,[
{ code: "O", nameShow: "O", name: "O" },
{ code: "D", nameShow: "D", name: "D" }
]
,[
{ code: "O", nameShow: "O", name: "O" }
]
,[
{ code: "O", nameShow: "O", name: "O" }
]
]
, curriculum: [{ code: "CC-01-08", name: "จิตสำนึกด้านความปลอดภัยและคุณภาพ (Safety & Quality) สำหรับพนักงานระดับ E3-E4" }]
}, },
] ]
dataSelect?: DataModel dataSelect?: DataModel
assessmentToolsSelect: number = -1 assessmentToolsSelect: number = -1
......
...@@ -50,9 +50,9 @@ export class TypeRegistration { ...@@ -50,9 +50,9 @@ export class TypeRegistration {
} }
mockData = [ mockData = [
{ 'id': '01', 'name': 'Core Compotency', 'code': 'CC','checked': false }, { 'id': '01', 'name': 'Core Competency', 'code': 'CC','checked': false },
{ 'id': '02', 'name': 'Management Compotency', 'code': 'MC','checked': false }, { 'id': '02', 'name': 'Management Competency', 'code': 'MC','checked': false },
{ 'id': '03', 'name': 'Position Compotency', 'code': 'PC','checked': false }, { 'id': '03', 'name': 'Position Competency', 'code': 'PC','checked': false },
] ]
mockDataSelect:any =[] mockDataSelect:any =[]
......
...@@ -170,7 +170,7 @@ ...@@ -170,7 +170,7 @@
<textarea type="text" id="detail_eng" class="ti-form-input font-bold" rows="4" cols="50"></textarea> <textarea type="text" id="detail_eng" class="ti-form-input font-bold" rows="4" cols="50"></textarea>
<label for="detail_eng" class="ti-form-label mt-2rem">การฝึกอบรมที่จำเป็นต่อการปฏิบัติงาน (Especially Training Course)</label> <label for="detail_eng" class="ti-form-label mt-2rem">การฝึกอบรมที่จำเป็นต่อการปฏิบัติงาน (Especially Training Course)</label>
<textarea type="text" id="detail_eng" class="ti-form-input font-bold" rows="4" cols="50"></textarea> <textarea type="text" id="detail_eng" class="ti-form-input font-bold" rows="4" cols="50"></textarea>
<label for="detail_eng" class="ti-form-label mt-2rem">ความสามรถอื่นๆ (Qther Abillities)</label> <label for="detail_eng" class="ti-form-label mt-2rem">ความสามารถอื่นๆ (Other Abillities)</label>
<textarea type="text" id="detail_eng" class="ti-form-input font-bold" rows="5" cols="50"></textarea> <textarea type="text" id="detail_eng" class="ti-form-input font-bold" rows="5" cols="50"></textarea>
<div class="flex justify-end mt-2rem mb-1rem"> <div class="flex justify-end mt-2rem mb-1rem">
<button type="button" <button type="button"
......
...@@ -118,8 +118,8 @@ export class NavService implements OnDestroy { ...@@ -118,8 +118,8 @@ export class NavService implements OnDestroy {
{ path: '/job-detail-management', title: 'ข้อมูลทั่วไป', type: 'link' }, { path: '/job-detail-management', title: 'ข้อมูลทั่วไป', type: 'link' },
{ path: '/command-structure', title: 'โครงสร้างสายการบังคับบัญชา', type: 'link' }, { path: '/command-structure', title: 'โครงสร้างสายการบังคับบัญชา', type: 'link' },
{ path: '/job-detail', title: 'รายละเอียดของงาน', type: 'link' }, { path: '/job-detail', title: 'รายละเอียดของงาน', type: 'link' },
{ path: '/job-qualifications', title: 'คุณสมบัติที่จำเป็นต่อการปฏิบัติหน้าที่', type: 'link' }, { path: '/job-qualifications', title: 'คุณสมบัติที่จำเป็น', type: 'link' },
{ path: '/job-competency', title: 'ความรู้ ทักษะ ความสามารถในตำเเหน่งงาน', type: 'link' }, { path: '/job-competency', title: 'ความสามารถในตำเเหน่งงาน', type: 'link' },
{ path: '/job-position-indicators', title: 'ตัวชี้วัดของตำแหน่งงาน', type: 'link' }, { path: '/job-position-indicators', title: 'ตัวชี้วัดของตำแหน่งงาน', type: 'link' },
], ],
}, },
......
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