Commit 6a287186 by Ooh-Ao

เปลี่ยนชื่อ

parent 68749359
...@@ -23,8 +23,8 @@ ...@@ -23,8 +23,8 @@
<a class="font-size-16px font-weight-500 hs-tab-active:font-weight-700 hs-tab-active:border-secondary hs-tab-active:text-secondary pb-3 inline-flex items-center gap-2 border-b-[3px] border-transparent whitespace-nowrap text-gray-500 hover:text-secondary" <a class="font-size-16px font-weight-500 hs-tab-active:font-weight-700 hs-tab-active:border-secondary hs-tab-active:text-secondary pb-3 inline-flex items-center gap-2 border-b-[3px] border-transparent whitespace-nowrap text-gray-500 hover:text-secondary"
href="javascript:void(0);" id="underline-item-3" data-hs-tab="#underline-3" href="javascript:void(0);" id="underline-item-3" data-hs-tab="#underline-3"
aria-controls="underline-3" aria-controls="underline-3"
(click)="pathTitle = ['การประเมินสมรรถนะ','การจัดการสมรรถนะ','กำหนดผู้อนุมัติ']"> (click)="pathTitle = ['การประเมินสมรรถนะ','การจัดการสมรรถนะ','กำหนดผู้ประเมิน']">
กำหนดผู้อนุมัติ กำหนดผู้ประเมิน
</a> </a>
</nav> </nav>
</div> </div>
...@@ -43,4 +43,4 @@ ...@@ -43,4 +43,4 @@
</div> </div>
</div> </div>
</div> </div>
</div> </div>
\ No newline at end of file
...@@ -36,7 +36,7 @@ ...@@ -36,7 +36,7 @@
<thead> <thead>
<tr> <tr>
<ng-container <ng-container
*ngFor="let item of ['พนักงาน','ระดับ 1','ระดับ 2','ระดับ 3','ระดับ 4','ระดับ 5','Action']; let f = first; let l = last; let i = index"> *ngFor="let item of ['ชื่อพนักงาน','ลำดับที่ 1','ลำดับที่ 2','ลำดับที่ 3','ลำดับที่ 4','ลำดับที่ 5','Action']; let f = first; let l = last; let i = index">
<th scope="col" class="relative px-10px py-10px bg-soft-secondary text-primary" <th scope="col" class="relative px-10px py-10px bg-soft-secondary text-primary"
[class.!text-center]="f||l"> [class.!text-center]="f||l">
<span class="text-sm">{{ item }}</span> <span class="text-sm">{{ item }}</span>
...@@ -62,12 +62,12 @@ ...@@ -62,12 +62,12 @@
</thead> </thead>
<tbody> <tbody>
<tr *ngFor="let item of[ <tr *ngFor="let item of[
['สามารถ', 'สามารถ','สามารถ','สามารถ','',''], ['สุชาตา บาทวงษ์','อุทุมพร ประชาดี','พรเทพ ทองแย้ม','มัทนา ย่าล่า','',''],
['สามารถ', 'สามารถ','สามารถ','สามารถ','',''], ['ฐานปนีย์ สกุลวงษ์','อุทุมพร ประชาดี','พรเทพ ทองแย้ม','มัทนา ย่าล่า','',''],
['สามารถ', 'สามารถ','สามารถ','','',''], ['วิครุฑ มานะดี','อุทุมพร ประชาดี','พรเทพ ทองแย้ม','','',''],
['สามารถ', 'สามารถ','สามารถ','สามารถ','',''], ['สุมาลี รักษีสิงห์','อุทุมพร ประชาดี','ชุมพล น้อยพิทักษ์','','',''],
['สามารถ', 'สามารถ','สามารถ','','','สามารถ'], ['กรวิภา ชัยสวัสดิ์','อุทุมพร ประชาดี','ชุมพล น้อยพิทักษ์','','',''],
['สามารถ', 'สามารถ','สามารถ','สามารถ','สามารถ','']];let i = index"> ['กสินธร สีปัญญา','อุทุมพร ประชาดี','ชุมพล น้อยพิทักษ์','','','']];let i = index">
<td style="font-size: 12px; width: 15%;">{{item[0]}}</td> <td style="font-size: 12px; width: 15%;">{{item[0]}}</td>
<td style="font-size: 12px; width: 150px;">{{item[1]}}</td> <td style="font-size: 12px; width: 150px;">{{item[1]}}</td>
<td style="font-size: 12px; width: 150px;">{{item[2]}}</td> <td style="font-size: 12px; width: 150px;">{{item[2]}}</td>
...@@ -125,7 +125,7 @@ ...@@ -125,7 +125,7 @@
<div class="max-h-full overflow-hidden ti-modal-content"> <div class="max-h-full overflow-hidden ti-modal-content">
<div class="ti-modal-header"> <div class="ti-modal-header">
<h3 class="text-xxl font-bold text-primary"> <h3 class="text-xxl font-bold text-primary">
กำหนดผู้อนุมัติ กำหนดผู้ประเมิน
</h3> </h3>
<div class="flex justify-end"> <div class="flex justify-end">
<button type="button" class="hs-dropdown-toggle ti-modal-clode-btn text-danger" <button type="button" class="hs-dropdown-toggle ti-modal-clode-btn text-danger"
...@@ -433,4 +433,4 @@ ...@@ -433,4 +433,4 @@
</div> </div>
</div> </div>
</div> </div>
</div> </div>
\ No newline at end of file
...@@ -7,10 +7,10 @@ import { ToastrService } from 'ngx-toastr'; ...@@ -7,10 +7,10 @@ import { ToastrService } from 'ngx-toastr';
styleUrls: ['./set-approvers.component.scss'] styleUrls: ['./set-approvers.component.scss']
}) })
export class SetApproversComponent { export class SetApproversComponent {
@Input() pathTitle = ['การประเมินจัดประเมินสมรรถนะ', 'การจัดการสมรรถนะ', 'กำหนดผู้อนุมัติ']; @Input() pathTitle = ['การประเมินจัดประเมินสมรรถนะ', 'การจัดการสมรรถนะ', 'กำหนดผู้ประเมิน'];
@Output() sendPathTitle: EventEmitter<string[]> = new EventEmitter<string[]>(); @Output() sendPathTitle: EventEmitter<string[]> = new EventEmitter<string[]>();
activeTab: string = 'tab1'; // กำหนด tab เริ่มต้น activeTab: string = 'tab1'; // กำหนด tab เริ่มต้น
// ฟังก์ชันในการเปลี่ยนแท็บ // ฟังก์ชันในการเปลี่ยนแท็บ
changeTab(tab: { id: string, text: string }) { changeTab(tab: { id: string, text: string }) {
...@@ -59,7 +59,7 @@ export class SetApproversComponent { ...@@ -59,7 +59,7 @@ export class SetApproversComponent {
// ฟังก์ชัน toggle checkbox // ฟังก์ชัน toggle checkbox
isChecked: boolean = false; // ใช้สำหรับตรวจสอบสถานะของ checkbox isChecked: boolean = false; // ใช้สำหรับตรวจสอบสถานะของ checkbox
toggleCheckbox() { toggleCheckbox() {
this.isChecked = !this.isChecked; // สลับสถานะ this.isChecked = !this.isChecked; // สลับสถานะ
} }
...@@ -76,9 +76,9 @@ export class SetApproversComponent { ...@@ -76,9 +76,9 @@ export class SetApproversComponent {
editUser() { editUser() {
console.log('แก้ไขผู้ใช้งาน'); console.log('แก้ไขผู้ใช้งาน');
} }
currentModal = ""; currentModal = "";
constructor(private toastr: ToastrService) { } constructor(private toastr: ToastrService) { }
showSuccess() { showSuccess() {
......
...@@ -14,12 +14,12 @@ ...@@ -14,12 +14,12 @@
(click)="activeTab='underline-1';pathTitle = ['การประเมินจัดการประสิทธิภาพ','การจัดการประเมิน','จัดกลุ่มการประเมิน']"> (click)="activeTab='underline-1';pathTitle = ['การประเมินจัดการประสิทธิภาพ','การจัดการประเมิน','จัดกลุ่มการประเมิน']">
จัดกลุ่มการประเมิน จัดกลุ่มการประเมิน
</a> </a>
<a class="text-base font-medium hs-tab-active:border-secondary hs-tab-active:text-secondary pb-3 inline-flex items-center gap-2 border-b-[3px] border-transparent whitespace-nowrap text-gray-500 dark:text-white/70 hover:text-secondary" <a class="text-base font-medium hs-tab-active:border-secondary hs-tab-active:text-secondary pb-3 inline-flex items-center gap-2 border-b-[3px] border-transparent whitespace-nowrap text-gray-500 dark:text-white/70 hover:text-secondary"
href="javascript:void(0);" id="underline-item-2" data-hs-tab="#underline-2" href="javascript:void(0);" id="underline-item-2" data-hs-tab="#underline-2"
aria-controls="underline-2" aria-controls="underline-2"
(click)="activeTab='underline-2';pathTitle = ['การประเมินจัดการประสิทธิภาพ','การจัดการประเมิน','กำหนดผู้อนุมัติ']"> (click)="activeTab='underline-2';pathTitle = ['การประเมินจัดการประสิทธิภาพ','การจัดการประเมิน','กำหนดผู้ประเมิน']">
กำหนดผู้อนุมัติ กำหนดผู้ประเมิน
</a> </a>
</nav> </nav>
</div> </div>
...@@ -39,4 +39,4 @@ ...@@ -39,4 +39,4 @@
</div> </div>
</div> </div>
</div> </div>
</div> </div>
\ No newline at end of file
...@@ -25,7 +25,7 @@ ...@@ -25,7 +25,7 @@
</div> </div>
</div> </div>
</div> </div>
<div class="page px-rem"> <div class="page px-rem">
<div class="overflow-auto table-bordered rounded-t-md"> <div class="overflow-auto table-bordered rounded-t-md">
...@@ -61,12 +61,12 @@ ...@@ -61,12 +61,12 @@
</thead> </thead>
<tbody> <tbody>
<tr *ngFor="let item of[ <tr *ngFor="let item of[
['สามารถ', 'สามารถ','สามารถ','สามารถ','',''], ['สุชาตา บาทวงษ์','อุทุมพร ประชาดี','พรเทพ ทองแย้ม','มัทนา ย่าล่า','',''],
['สามารถ', 'สามารถ','สามารถ','สามารถ','',''], ['ฐานปนีย์ สกุลวงษ์','อุทุมพร ประชาดี','พรเทพ ทองแย้ม','มัทนา ย่าล่า','',''],
['สามารถ', 'สามารถ','สามารถ','','',''], ['วิครุฑ มานะดี','อุทุมพร ประชาดี','พรเทพ ทองแย้ม','','',''],
['สามารถ', 'สามารถ','สามารถ','สามารถ','',''], ['สุมาลี รักษีสิงห์','อุทุมพร ประชาดี','ชุมพล น้อยพิทักษ์','','',''],
['สามารถ', 'สามารถ','สามารถ','','','สามารถ'], ['กรวิภา ชัยสวัสดิ์','อุทุมพร ประชาดี','ชุมพล น้อยพิทักษ์','','',''],
['สามารถ', 'สามารถ','สามารถ','สามารถ','สามารถ','']];let i = index"> ['กสินธร สีปัญญา','อุทุมพร ประชาดี','ชุมพล น้อยพิทักษ์','','','']];let i = index">
<td style="font-size: 12px; width: 15%;">{{item[0]}}</td> <td style="font-size: 12px; width: 15%;">{{item[0]}}</td>
<td style="font-size: 12px; width: 150px;">{{item[1]}}</td> <td style="font-size: 12px; width: 150px;">{{item[1]}}</td>
<td style="font-size: 12px; width: 150px;">{{item[2]}}</td> <td style="font-size: 12px; width: 150px;">{{item[2]}}</td>
...@@ -123,7 +123,7 @@ ...@@ -123,7 +123,7 @@
<div class="max-h-full overflow-hidden ti-modal-content"> <div class="max-h-full overflow-hidden ti-modal-content">
<div class="ti-modal-header"> <div class="ti-modal-header">
<h3 class="text-xxl font-bold text-primary"> <h3 class="text-xxl font-bold text-primary">
กำหนดผู้อนุมัติ กำหนดผู้ประเมิน
</h3> </h3>
<div class="flex justify-end"> <div class="flex justify-end">
<button type="button" class="hs-dropdown-toggle ti-modal-clode-btn text-danger" <button type="button" class="hs-dropdown-toggle ti-modal-clode-btn text-danger"
...@@ -400,4 +400,4 @@ ...@@ -400,4 +400,4 @@
</div> </div>
</div> </div>
</div> </div>
</div> </div>
\ No newline at end of file
...@@ -7,10 +7,10 @@ import { ToastrService } from 'ngx-toastr'; ...@@ -7,10 +7,10 @@ import { ToastrService } from 'ngx-toastr';
styleUrls: ['./assessment-topics.component.scss'] styleUrls: ['./assessment-topics.component.scss']
}) })
export class AssessmentTopicsComponent { export class AssessmentTopicsComponent {
@Input() pathTitle = ['การประเมินจัดการประสิทธิภาพ', 'การจัดการประเมิน', 'กำหนดผู้อนุมัติ']; @Input() pathTitle = ['การประเมินจัดการประสิทธิภาพ', 'การจัดการประเมิน', 'กำหนดผู้ประเมิน'];
@Output() sendPathTitle: EventEmitter<string[]> = new EventEmitter<string[]>(); @Output() sendPathTitle: EventEmitter<string[]> = new EventEmitter<string[]>();
activeTab: string = 'tab1'; // กำหนด tab เริ่มต้น activeTab: string = 'tab1'; // กำหนด tab เริ่มต้น
// ฟังก์ชันในการเปลี่ยนแท็บ // ฟังก์ชันในการเปลี่ยนแท็บ
changeTab(tab: { id: string, text: string }) { changeTab(tab: { id: string, text: string }) {
...@@ -59,7 +59,7 @@ export class AssessmentTopicsComponent { ...@@ -59,7 +59,7 @@ export class AssessmentTopicsComponent {
// ฟังก์ชัน toggle checkbox // ฟังก์ชัน toggle checkbox
isChecked: boolean = false; // ใช้สำหรับตรวจสอบสถานะของ checkbox isChecked: boolean = false; // ใช้สำหรับตรวจสอบสถานะของ checkbox
toggleCheckbox() { toggleCheckbox() {
this.isChecked = !this.isChecked; // สลับสถานะ this.isChecked = !this.isChecked; // สลับสถานะ
} }
...@@ -76,9 +76,9 @@ export class AssessmentTopicsComponent { ...@@ -76,9 +76,9 @@ export class AssessmentTopicsComponent {
editUser() { editUser() {
console.log('แก้ไขผู้ใช้งาน'); console.log('แก้ไขผู้ใช้งาน');
} }
currentModal = ""; currentModal = "";
constructor(private toastr: ToastrService) { } constructor(private toastr: ToastrService) { }
showSuccess() { showSuccess() {
......
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