เช็ค ระบบเงินเดือน #813
This commit is contained in:
parent
a56c55d0ac
commit
0358ce42ce
3 changed files with 7 additions and 1 deletions
|
|
@ -251,6 +251,7 @@ export class SalaryFormulaEmployeeController extends Controller {
|
||||||
{ details: Like(`%${keyword}%`) },
|
{ details: Like(`%${keyword}%`) },
|
||||||
{ position: Like(`%${keyword}%`) },
|
{ position: Like(`%${keyword}%`) },
|
||||||
{ posLevel: { posLevelName: Like(`%${keyword}%`) } },
|
{ posLevel: { posLevelName: Like(`%${keyword}%`) } },
|
||||||
|
{ posType: { posTypeName: Like(`%${keyword}%`) } },
|
||||||
],
|
],
|
||||||
)
|
)
|
||||||
.andWhere(posTypeId == undefined ? "1=1" : { posTypeId: Like(`%${posTypeId}%`) })
|
.andWhere(posTypeId == undefined ? "1=1" : { posTypeId: Like(`%${posTypeId}%`) })
|
||||||
|
|
|
||||||
|
|
@ -1215,6 +1215,8 @@ export class SalaryPeriodController extends Controller {
|
||||||
.orWhere("profile.prefix LIKE :keyword", { keyword: `%${body.keyword}%` })
|
.orWhere("profile.prefix LIKE :keyword", { keyword: `%${body.keyword}%` })
|
||||||
.orWhere("profile.firstName LIKE :keyword", { keyword: `%${body.keyword}%` })
|
.orWhere("profile.firstName LIKE :keyword", { keyword: `%${body.keyword}%` })
|
||||||
.orWhere("profile.lastName LIKE :keyword", { keyword: `%${body.keyword}%` })
|
.orWhere("profile.lastName LIKE :keyword", { keyword: `%${body.keyword}%` })
|
||||||
|
.orWhere("CONCAT(profile.prefix,profile.firstName,' ',profile.lastName) LIKE :keyword", { keyword: `%${body.keyword}%` })
|
||||||
|
.orWhere("CONCAT(profile.orgShortName,profile.posMasterNo) LIKE :keyword", { keyword: `%${body.keyword}%` })
|
||||||
// .orWhere("profile.citizenId LIKE :keyword", { keyword: `%${body.keyword}%` })
|
// .orWhere("profile.citizenId LIKE :keyword", { keyword: `%${body.keyword}%` })
|
||||||
.orWhere("profile.position LIKE :keyword", { keyword: `%${body.keyword}%` })
|
.orWhere("profile.position LIKE :keyword", { keyword: `%${body.keyword}%` })
|
||||||
// .orWhere("profile.posType LIKE :keyword", { keyword: `%${body.keyword}%` })
|
// .orWhere("profile.posType LIKE :keyword", { keyword: `%${body.keyword}%` })
|
||||||
|
|
@ -2042,7 +2044,8 @@ export class SalaryPeriodController extends Controller {
|
||||||
"salaryPeriod.year",
|
"salaryPeriod.year",
|
||||||
"salaryPeriod.revisionId",
|
"salaryPeriod.revisionId",
|
||||||
])
|
])
|
||||||
.orderBy("salaryPeriod.effectiveDate", "DESC")
|
.orderBy("salaryPeriod.year", "DESC")
|
||||||
|
.addOrderBy("salaryPeriod.effectiveDate", "DESC")
|
||||||
.skip((page - 1) * pageSize)
|
.skip((page - 1) * pageSize)
|
||||||
.take(pageSize)
|
.take(pageSize)
|
||||||
.getManyAndCount();
|
.getManyAndCount();
|
||||||
|
|
|
||||||
|
|
@ -893,6 +893,8 @@ export class SalaryPeriodEmployeeController extends Controller {
|
||||||
.orWhere("profile.prefix LIKE :keyword", { keyword: `%${body.keyword}%` })
|
.orWhere("profile.prefix LIKE :keyword", { keyword: `%${body.keyword}%` })
|
||||||
.orWhere("profile.firstName LIKE :keyword", { keyword: `%${body.keyword}%` })
|
.orWhere("profile.firstName LIKE :keyword", { keyword: `%${body.keyword}%` })
|
||||||
.orWhere("profile.lastName LIKE :keyword", { keyword: `%${body.keyword}%` })
|
.orWhere("profile.lastName LIKE :keyword", { keyword: `%${body.keyword}%` })
|
||||||
|
.orWhere("CONCAT(profile.prefix,profile.firstName,' ',profile.lastName) LIKE :keyword", { keyword: `%${body.keyword}%` })
|
||||||
|
.orWhere("CONCAT(profile.orgShortName,profile.posMasterNo) LIKE :keyword", { keyword: `%${body.keyword}%` })
|
||||||
// .orWhere("profile.citizenId LIKE :keyword", { keyword: `%${body.keyword}%` })
|
// .orWhere("profile.citizenId LIKE :keyword", { keyword: `%${body.keyword}%` })
|
||||||
.orWhere("profile.position LIKE :keyword", { keyword: `%${body.keyword}%` })
|
.orWhere("profile.position LIKE :keyword", { keyword: `%${body.keyword}%` })
|
||||||
// .orWhere("profile.posType LIKE :keyword", { keyword: `%${body.keyword}%` })
|
// .orWhere("profile.posType LIKE :keyword", { keyword: `%${body.keyword}%` })
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue