เหตุผล kpi

This commit is contained in:
Kittapath 2024-06-26 23:27:33 +07:00
parent ae87b678d1
commit 047ebd5bb1
5 changed files with 196 additions and 28 deletions

View file

@ -127,7 +127,7 @@ export class KpiUserEvaluation extends EntityBase {
@Column({
type: "double",
nullable: true,
default: null,
default: 0,
comment: "งานตามแผนปฏิบัติราชการประจำปี ร้อยละ",
})
plannedPoint: number;
@ -135,7 +135,7 @@ export class KpiUserEvaluation extends EntityBase {
@Column({
type: "double",
nullable: true,
default: null,
default: 0,
comment: "งานตามหน้าที่ความรับผิดชอบหลัก ร้อยละ",
})
rolePoint: number;
@ -143,7 +143,7 @@ export class KpiUserEvaluation extends EntityBase {
@Column({
type: "double",
nullable: true,
default: null,
default: 0,
comment: "งานที่ได้รับมอบหมายพิเศษ ร้อยละ",
})
specialPoint: number;
@ -151,7 +151,7 @@ export class KpiUserEvaluation extends EntityBase {
@Column({
type: "double",
nullable: true,
default: null,
default: 0,
comment: "สมรรถนะ ร้อยละ",
})
capacityPoint: number;
@ -159,7 +159,7 @@ export class KpiUserEvaluation extends EntityBase {
@Column({
type: "double",
nullable: true,
default: null,
default: 0,
comment: "คะแนนประเมินองค์ประกอบที่ 1",
})
totalPoint1: number;
@ -167,7 +167,7 @@ export class KpiUserEvaluation extends EntityBase {
@Column({
type: "double",
nullable: true,
default: null,
default: 0,
comment: "คะแนนประเมินองค์ประกอบที่ 2.1",
})
totalPoint2_1: number;
@ -175,7 +175,7 @@ export class KpiUserEvaluation extends EntityBase {
@Column({
type: "double",
nullable: true,
default: null,
default: 0,
comment: "คะแนนประเมินองค์ประกอบที่ 2.2",
})
totalPoint2_2: number;
@ -183,11 +183,35 @@ export class KpiUserEvaluation extends EntityBase {
@Column({
type: "double",
nullable: true,
default: null,
default: 0,
comment: "คะแนนประเมิน",
})
summaryPoint: number;
@Column({
type: "double",
nullable: true,
default: 0,
comment: "คะแนนประเมินองค์ประกอบที่ 1",
})
weightPoint1: number;
@Column({
type: "double",
nullable: true,
default: 0,
comment: "คะแนนประเมินองค์ประกอบที่ 2",
})
weightPoint2: number;
@Column({
type: "double",
nullable: true,
default: 0,
comment: "คะแนนประเมิน",
})
summaryWeight: number;
@Column({
nullable: true,
comment: "ชื่อเรื่อง/เนื้อหา/หัวข้อการพัฒนา",