เพิ่ม id development
This commit is contained in:
parent
70e1ab9efd
commit
9d232d1f26
7 changed files with 62 additions and 241 deletions
|
|
@ -112,11 +112,13 @@ export class ProfileDevelopment extends EntityBase {
|
|||
})
|
||||
reasonDevelopment10: string;
|
||||
|
||||
@OneToMany(
|
||||
() => DevelopmentProject,
|
||||
(developmentProject: DevelopmentProject) => developmentProject.profileDevelopment,
|
||||
)
|
||||
developmentProjects: DevelopmentProject[];
|
||||
@Column({
|
||||
nullable: true,
|
||||
length: 40,
|
||||
comment: "id kpi development",
|
||||
default: null,
|
||||
})
|
||||
kpiDevelopmentId: string;
|
||||
|
||||
@OneToMany(
|
||||
() => ProfileDevelopmentHistory,
|
||||
|
|
@ -140,7 +142,7 @@ export class CreateProfileDevelopment {
|
|||
achievement10?: string | null;
|
||||
achievement5?: string | null;
|
||||
achievement0?: string | null;
|
||||
developmentProjects?: string[];
|
||||
kpiDevelopmentId?: string | null;
|
||||
reasonDevelopment70?: string;
|
||||
reasonDevelopment20?: string;
|
||||
reasonDevelopment10?: string;
|
||||
|
|
@ -158,7 +160,7 @@ export class CreateProfileEmployeeDevelopment {
|
|||
achievement10?: string | null;
|
||||
achievement5?: string | null;
|
||||
achievement0?: string | null;
|
||||
developmentProjects?: string[];
|
||||
kpiDevelopmentId?: string;
|
||||
reasonDevelopment70?: string;
|
||||
reasonDevelopment20?: string;
|
||||
reasonDevelopment10?: string;
|
||||
|
|
@ -175,7 +177,7 @@ export type UpdateProfileDevelopment = {
|
|||
achievement10?: string | null;
|
||||
achievement5?: string | null;
|
||||
achievement0?: string | null;
|
||||
developmentProjects?: string[];
|
||||
kpiDevelopmentId?: string;
|
||||
reasonDevelopment70?: string;
|
||||
reasonDevelopment20?: string;
|
||||
reasonDevelopment10?: string;
|
||||
|
|
|
|||
|
|
@ -94,12 +94,13 @@ export class ProfileDevelopmentHistory extends EntityBase {
|
|||
})
|
||||
reasonDevelopment10: string;
|
||||
|
||||
@OneToMany(
|
||||
() => DevelopmentProject,
|
||||
(developmentHistoryProject: DevelopmentProject) =>
|
||||
developmentHistoryProject.profileDevelopmentHistory,
|
||||
)
|
||||
developmentHistoryProjects: DevelopmentProject[];
|
||||
@Column({
|
||||
nullable: true,
|
||||
length: 40,
|
||||
comment: "id kpi development",
|
||||
default: null,
|
||||
})
|
||||
kpiDevelopmentId: string;
|
||||
|
||||
@Column({
|
||||
nullable: true,
|
||||
|
|
|
|||
|
|
@ -29,26 +29,12 @@ export class DevelopmentProject extends EntityBase {
|
|||
})
|
||||
profileDevelopmentId: string;
|
||||
|
||||
@ManyToOne(
|
||||
() => ProfileDevelopment,
|
||||
(profileDevelopment: ProfileDevelopment) => profileDevelopment.developmentProjects,
|
||||
)
|
||||
@JoinColumn({ name: "profileDevelopmentId" })
|
||||
profileDevelopment: ProfileDevelopment;
|
||||
|
||||
@Column({
|
||||
nullable: true,
|
||||
comment: "โครงการ/หลักสูตรการฝึกอบรม",
|
||||
default: null,
|
||||
})
|
||||
profileDevelopmentHistoryId: string;
|
||||
|
||||
@ManyToOne(
|
||||
() => ProfileDevelopmentHistory,
|
||||
(profileDevelopmentHistory: ProfileDevelopmentHistory) => profileDevelopmentHistory.developmentHistoryProjects,
|
||||
)
|
||||
@JoinColumn({ name: "profileDevelopmentHistoryId" })
|
||||
profileDevelopmentHistory: ProfileDevelopmentHistory;
|
||||
}
|
||||
export class CreateDevelopmentProject {
|
||||
@Column()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue