Commit 4f7f27eb by Nakarin Luankla

UPDATE จัดการอบการประเมิน

parent e87da1ef
...@@ -137,28 +137,29 @@ ...@@ -137,28 +137,29 @@
<td class="flex justify-center items-center"> <td class="flex justify-center items-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="#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 !='2'" 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> -->
<span class="badge text-white m-1" *ngIf="item.data.statusCode.code == '0'" [ngClass]="{ <span class="badge text-white m-1 cursor-pointer" data-hs-overlay="#evaluation-cycle-page-alert-modal" (click)="modalStatus='createForm';setData(item.data)" *ngIf="item.data.statusFrom.code == '0'" [ngClass]="{
'bg-primary': item.data.statusCode.code == '0', 'bg-secondary': item.data.statusFrom.code == '0',
'text-white': item.data.statusCode.code == '0' 'text-white': item.data.statusFrom.code == '0'
}">
สร้างแบบฟอร์ม
</span>
<span class="badge text-white m-1" *ngIf="item.data.statusFrom.code == '1'" [ngClass]="{
'bg-primary': item.data.statusFrom.code == '1',
'text-white': item.data.statusFrom.code == '1'
}"> }">
ปิดรอบประเมิน ปิดรอบประเมิน
</span> </span>
<span class="badge text-white m-1 cursor-pointer" data-hs-overlay="#evaluation-cycle-page-alert-modal" (click)="modalStatus='createForm';setData(item.data)" *ngIf="item.data.statusCode.code == '1'" [ngClass]="{ <span class="badge text-white m-1" *ngIf="item.data.statusFrom.code == '2'" [ngClass]="{
'bg-secondary': item.data.statusCode.code == '1', 'bg-gray-400': item.data.statusFrom.code == '2',
'text-white': item.data.statusCode.code == '1' 'text-white': item.data.statusFrom.code == '2'
}">
สร้างแบบฟอร์ม
</span>
<span class="badge text-white m-1" *ngIf="item.data.statusCode.code == '2'" [ngClass]="{
'bg-gray-400': item.data.statusCode.code == '2',
'text-white': item.data.statusCode.code == '2'
}"> }">
ปิดรอบประเมิน ปิดรอบประเมิน
</span> </span>
......
...@@ -104,6 +104,7 @@ export class EvaluationCycleComponent { ...@@ -104,6 +104,7 @@ export class EvaluationCycleComponent {
check: false, check: false,
data: new MyEvaluationCycleModel(x) data: new MyEvaluationCycleModel(x)
})); }));
console.log("🚀 ~ EvaluationCycleComponent ~ this.evaluationCycleService.getList ~ this.evaluation_cyclelist:", this.evaluation_cyclelist)
this.dataLoading = false this.dataLoading = false
this.isDataListCheckedAll = false this.isDataListCheckedAll = false
this.dataListCheckAll() this.dataListCheckAll()
......
...@@ -41,7 +41,7 @@ export class MyEvaluationCycleModel implements EvaluationCycleModel { ...@@ -41,7 +41,7 @@ export class MyEvaluationCycleModel implements EvaluationCycleModel {
this.jlId = data?.jlId || ""; this.jlId = data?.jlId || "";
this.active = data?.active || 0; this.active = data?.active || 0;
this.statusCode = new MyStatusCodeModel(data?.statusCode || {}) this.statusCode = new MyStatusCodeModel(data?.statusCode || {})
this.statusFrom = new MyStatusFromModel(data?.statusCode || {}) this.statusFrom = new MyStatusFromModel(data?.statusFrom || {})
this.personalLevel = data?.personalLevel?.map(x => new MyPLModel(x)) || [] this.personalLevel = data?.personalLevel?.map(x => new MyPLModel(x)) || []
} }
......
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