From be48ab20f5ebe057fbee6781cad70e5fb31e9cc7 Mon Sep 17 00:00:00 2001 From: Kittapath Date: Thu, 9 May 2024 11:36:55 +0700 Subject: [PATCH] =?UTF-8?q?=E0=B9=81=E0=B8=81=E0=B9=89=20type=20unit?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/controllers/KpiUserSpecialController.ts | 3 +++ src/entities/kpiSpecial.ts | 8 ++++---- src/entities/kpiUserSpecial.ts | 6 +++--- ...e_kpiUserEvaluation_add_evaluationReqEdit2.ts | 16 ++++++++++++++++ ...e_kpiUserEvaluation_add_evaluationReqEdit3.ts | 16 ++++++++++++++++ 5 files changed, 42 insertions(+), 7 deletions(-) create mode 100644 src/migration/1715229248848-update_table_kpiUserEvaluation_add_evaluationReqEdit2.ts create mode 100644 src/migration/1715229338637-update_table_kpiUserEvaluation_add_evaluationReqEdit3.ts diff --git a/src/controllers/KpiUserSpecialController.ts b/src/controllers/KpiUserSpecialController.ts index b66fadd..5987c50 100644 --- a/src/controllers/KpiUserSpecialController.ts +++ b/src/controllers/KpiUserSpecialController.ts @@ -238,6 +238,9 @@ export class KpiUserSpecialController extends Controller { achievement3: getKpiUserSpecial.achievement3, achievement4: getKpiUserSpecial.achievement4, achievement5: getKpiUserSpecial.achievement5, + startDate: getKpiUserSpecial.startDate, + endDate: getKpiUserSpecial.endDate, + documentInfoEvidence: getKpiUserSpecial.documentInfoEvidence, }; return new HttpSuccess(mapKpiUserSpecial); diff --git a/src/entities/kpiSpecial.ts b/src/entities/kpiSpecial.ts index cf73317..5983be2 100644 --- a/src/entities/kpiSpecial.ts +++ b/src/entities/kpiSpecial.ts @@ -44,7 +44,7 @@ export class KpiSpecial extends EntityBase { comment: "หน่วยนับ", default: null, }) - unit: number; + unit: string; @Column({ nullable: true, @@ -166,7 +166,7 @@ export class CreateKpiSpecial { @Column() target: string; @Column() - unit: number; + unit: string; @Column() weight: number; @Column() @@ -191,7 +191,7 @@ export class UpdateKpiSpecial { @Column() achievement2: string; @Column() - achievement3: string ; + achievement3: string; @Column() achievement4: string; @Column() @@ -199,7 +199,7 @@ export class UpdateKpiSpecial { @Column() target: string; @Column() - unit: number; + unit: string; @Column() weight: number; @Column() diff --git a/src/entities/kpiUserSpecial.ts b/src/entities/kpiUserSpecial.ts index 91ddd54..10434f6 100644 --- a/src/entities/kpiUserSpecial.ts +++ b/src/entities/kpiUserSpecial.ts @@ -45,7 +45,7 @@ export class KpiUserSpecial extends EntityBase { comment: "หน่วยนับ", default: null, }) - unit: number; + unit: string; @Column({ nullable: true, @@ -185,7 +185,7 @@ export class CreateKpiUserSpecial { @Column() target: string; @Column() - unit: number; + unit: string; @Column() weight: number; @Column() @@ -224,7 +224,7 @@ export class UpdateKpiUserSpecial { @Column() target: string; @Column() - unit: number; + unit: string; @Column() weight: number; @Column() diff --git a/src/migration/1715229248848-update_table_kpiUserEvaluation_add_evaluationReqEdit2.ts b/src/migration/1715229248848-update_table_kpiUserEvaluation_add_evaluationReqEdit2.ts new file mode 100644 index 0000000..dfd8fd9 --- /dev/null +++ b/src/migration/1715229248848-update_table_kpiUserEvaluation_add_evaluationReqEdit2.ts @@ -0,0 +1,16 @@ +import { MigrationInterface, QueryRunner } from "typeorm"; + +export class UpdateTableKpiUserEvaluationAddEvaluationReqEdit21715229248848 implements MigrationInterface { + name = 'UpdateTableKpiUserEvaluationAddEvaluationReqEdit21715229248848' + + public async up(queryRunner: QueryRunner): Promise { + await queryRunner.query(`ALTER TABLE \`kpiUserSpecial\` DROP COLUMN \`unit\``); + await queryRunner.query(`ALTER TABLE \`kpiUserSpecial\` ADD \`unit\` varchar(255) NULL COMMENT 'หน่วยนับ'`); + } + + public async down(queryRunner: QueryRunner): Promise { + await queryRunner.query(`ALTER TABLE \`kpiUserSpecial\` DROP COLUMN \`unit\``); + await queryRunner.query(`ALTER TABLE \`kpiUserSpecial\` ADD \`unit\` int NULL COMMENT 'หน่วยนับ'`); + } + +} diff --git a/src/migration/1715229338637-update_table_kpiUserEvaluation_add_evaluationReqEdit3.ts b/src/migration/1715229338637-update_table_kpiUserEvaluation_add_evaluationReqEdit3.ts new file mode 100644 index 0000000..855462f --- /dev/null +++ b/src/migration/1715229338637-update_table_kpiUserEvaluation_add_evaluationReqEdit3.ts @@ -0,0 +1,16 @@ +import { MigrationInterface, QueryRunner } from "typeorm"; + +export class UpdateTableKpiUserEvaluationAddEvaluationReqEdit31715229338637 implements MigrationInterface { + name = 'UpdateTableKpiUserEvaluationAddEvaluationReqEdit31715229338637' + + public async up(queryRunner: QueryRunner): Promise { + await queryRunner.query(`ALTER TABLE \`kpiSpecial\` DROP COLUMN \`unit\``); + await queryRunner.query(`ALTER TABLE \`kpiSpecial\` ADD \`unit\` varchar(255) NULL COMMENT 'หน่วยนับ'`); + } + + public async down(queryRunner: QueryRunner): Promise { + await queryRunner.query(`ALTER TABLE \`kpiSpecial\` DROP COLUMN \`unit\``); + await queryRunner.query(`ALTER TABLE \`kpiSpecial\` ADD \`unit\` int NULL COMMENT 'หน่วยนับ'`); + } + +}