ฉ
This commit is contained in:
parent
00b643c129
commit
95fc3e13ca
2 changed files with 14 additions and 1 deletions
|
|
@ -92,6 +92,7 @@ export class Salary extends Controller {
|
||||||
salarys.isActive = false;
|
salarys.isActive = false;
|
||||||
}
|
}
|
||||||
salarys.salaryType = salarys.salaryType.toUpperCase();
|
salarys.salaryType = salarys.salaryType.toUpperCase();
|
||||||
|
salarys.isSpecial = salarys.isSpecial;
|
||||||
salarys.createdUserId = request.user.sub;
|
salarys.createdUserId = request.user.sub;
|
||||||
salarys.createdFullName = request.user.name;
|
salarys.createdFullName = request.user.name;
|
||||||
salarys.lastUpdateUserId = request.user.sub;
|
salarys.lastUpdateUserId = request.user.sub;
|
||||||
|
|
@ -242,6 +243,7 @@ export class Salary extends Controller {
|
||||||
where: { id: id },
|
where: { id: id },
|
||||||
select: [
|
select: [
|
||||||
"salaryType",
|
"salaryType",
|
||||||
|
"isSpecial",
|
||||||
"posTypeId",
|
"posTypeId",
|
||||||
"posLevelId",
|
"posLevelId",
|
||||||
"isActive",
|
"isActive",
|
||||||
|
|
@ -285,6 +287,7 @@ export class Salary extends Controller {
|
||||||
const filteredSalary = salary.filter(
|
const filteredSalary = salary.filter(
|
||||||
(x) =>
|
(x) =>
|
||||||
x.salaryType?.toString().includes(keyword) ||
|
x.salaryType?.toString().includes(keyword) ||
|
||||||
|
x.isSpecial?.toString().includes(keyword) || //new 20.02.67
|
||||||
x.posLevel_?.posLevelName?.toString().includes(keyword) ||
|
x.posLevel_?.posLevelName?.toString().includes(keyword) ||
|
||||||
x.posType_?.posTypeName?.toString().includes(keyword) ||
|
x.posType_?.posTypeName?.toString().includes(keyword) ||
|
||||||
x.isActive?.toString().includes(keyword) ||
|
x.isActive?.toString().includes(keyword) ||
|
||||||
|
|
@ -297,6 +300,7 @@ export class Salary extends Controller {
|
||||||
const formattedData = filteredSalary.map((item) => ({
|
const formattedData = filteredSalary.map((item) => ({
|
||||||
id: item.id,
|
id: item.id,
|
||||||
salaryType: item.salaryType,
|
salaryType: item.salaryType,
|
||||||
|
isSpecial: item.isSpecial,
|
||||||
posTypeId: item.posType_?.id,
|
posTypeId: item.posType_?.id,
|
||||||
posType: item.posType_?.posTypeName,
|
posType: item.posType_?.posTypeName,
|
||||||
posLevelId: item.posLevel_?.id,
|
posLevelId: item.posLevel_?.id,
|
||||||
|
|
@ -318,6 +322,7 @@ export class Salary extends Controller {
|
||||||
const formattedData = salary.map((item) => ({
|
const formattedData = salary.map((item) => ({
|
||||||
id: item.id,
|
id: item.id,
|
||||||
salaryType: item.salaryType,
|
salaryType: item.salaryType,
|
||||||
|
isSpecial: item.isSpecial,
|
||||||
posTypeId: item.posType_?.id,
|
posTypeId: item.posType_?.id,
|
||||||
posType: item.posType_?.posTypeName,
|
posType: item.posType_?.posTypeName,
|
||||||
posLevelId: item.posLevel_?.id,
|
posLevelId: item.posLevel_?.id,
|
||||||
|
|
|
||||||
|
|
@ -61,6 +61,12 @@ export class Salarys extends EntityBase {
|
||||||
})
|
})
|
||||||
details: string;
|
details: string;
|
||||||
|
|
||||||
|
@Column({
|
||||||
|
comment: "ฉ",
|
||||||
|
default: false,
|
||||||
|
})
|
||||||
|
isSpecial: boolean;
|
||||||
|
|
||||||
@OneToMany(() => SalaryRanks, (salaryRanks) => salaryRanks.salarys_)
|
@OneToMany(() => SalaryRanks, (salaryRanks) => salaryRanks.salarys_)
|
||||||
salaryRanks_: SalaryRanks[];
|
salaryRanks_: SalaryRanks[];
|
||||||
|
|
||||||
|
|
@ -98,7 +104,9 @@ export class CreateSalary {
|
||||||
|
|
||||||
@Column()
|
@Column()
|
||||||
details?: string;
|
details?: string;
|
||||||
|
|
||||||
|
@Column()
|
||||||
|
isSpecial: boolean;
|
||||||
}
|
}
|
||||||
|
|
||||||
export type UpdateSalary = Partial<CreateSalary> ;
|
export type UpdateSalary = Partial<CreateSalary> ;
|
||||||
Loading…
Add table
Add a link
Reference in a new issue