no message
This commit is contained in:
parent
16ca14fc51
commit
014301dcc4
33 changed files with 54 additions and 768 deletions
|
|
@ -194,7 +194,9 @@ export class OrganizationUnauthorizeController extends Controller {
|
|||
const latestProfileAssessment = item.current_holder.profileAssessments
|
||||
? item.current_holder.profileAssessments.sort((a: any, b: any) => b.date - a.date)[0]
|
||||
: null;
|
||||
const pointSum = latestProfileAssessment ? latestProfileAssessment.pointSum : null;
|
||||
const pointSum = latestProfileAssessment
|
||||
? `(${this.textPointSummaryKpi(latestProfileAssessment.pointSum)})${latestProfileAssessment.pointSum}`
|
||||
: null;
|
||||
return {
|
||||
id: item.id,
|
||||
profileId: item.current_holder.id,
|
||||
|
|
@ -404,7 +406,9 @@ export class OrganizationUnauthorizeController extends Controller {
|
|||
const latestProfileAssessment = item.current_holder.profileAssessments
|
||||
? item.current_holder.profileAssessments.sort((a: any, b: any) => b.date - a.date)[0]
|
||||
: null;
|
||||
const pointSum = latestProfileAssessment ? latestProfileAssessment.pointSum : null;
|
||||
const pointSum = latestProfileAssessment
|
||||
? `(${this.textPointSummaryKpi(latestProfileAssessment.pointSum)})${latestProfileAssessment.pointSum}`
|
||||
: null;
|
||||
return {
|
||||
profileId: item.current_holder.id,
|
||||
salaryLevel: item.current_holder.salaryLevel,
|
||||
|
|
@ -841,4 +845,13 @@ export class OrganizationUnauthorizeController extends Controller {
|
|||
posTypeId: findProfile.posTypeId,
|
||||
});
|
||||
}
|
||||
textPointSummaryKpi(val: number | undefined) {
|
||||
if (val == undefined || val == null) val = -1;
|
||||
if (val >= 0 && val <= 60) return "ต้องปรับปรุง";
|
||||
if (val >= 60 && val <= 69) return "พอใช้";
|
||||
if (val >= 70 && val <= 79) return "ดี";
|
||||
if (val >= 80 && val <= 89) return "ดีมาก";
|
||||
if (val >= 90 && val <= 100) return "ดีเด่น";
|
||||
else return "-";
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue