no message
This commit is contained in:
parent
5b818556ca
commit
1aab6c82b9
3 changed files with 11 additions and 8 deletions
|
|
@ -6547,6 +6547,7 @@ export class ReportController extends Controller {
|
|||
prefix: item.prefix,
|
||||
firstName: item.firstName,
|
||||
lastName: item.lastName,
|
||||
profileId: item.profileId,
|
||||
}));
|
||||
|
||||
return new HttpSuccess(_salaryRank);
|
||||
|
|
@ -6592,6 +6593,7 @@ export class ReportController extends Controller {
|
|||
prefix: item.prefix,
|
||||
firstName: item.firstName,
|
||||
lastName: item.lastName,
|
||||
profileId: item.profileId,
|
||||
}));
|
||||
|
||||
return new HttpSuccess(_salaryRank);
|
||||
|
|
@ -6631,6 +6633,7 @@ export class ReportController extends Controller {
|
|||
prefix: item.prefix,
|
||||
firstName: item.firstName,
|
||||
lastName: item.lastName,
|
||||
profileId: item.profileId,
|
||||
}));
|
||||
|
||||
return new HttpSuccess(_salaryRank);
|
||||
|
|
@ -6669,6 +6672,7 @@ export class ReportController extends Controller {
|
|||
prefix: item.prefix,
|
||||
firstName: item.firstName,
|
||||
lastName: item.lastName,
|
||||
profileId: item.profileId,
|
||||
}));
|
||||
|
||||
return new HttpSuccess(_salaryRank);
|
||||
|
|
@ -6707,6 +6711,7 @@ export class ReportController extends Controller {
|
|||
prefix: item.prefix,
|
||||
firstName: item.firstName,
|
||||
lastName: item.lastName,
|
||||
profileId: item.profileId,
|
||||
}));
|
||||
|
||||
return new HttpSuccess(_salaryRank);
|
||||
|
|
|
|||
|
|
@ -280,18 +280,18 @@ export class SalaryController extends Controller {
|
|||
) {
|
||||
const [salary, total] = await AppDataSource.getRepository(Salarys)
|
||||
.createQueryBuilder("salary")
|
||||
.leftJoinAndSelect("salary.posType", "posType")
|
||||
.leftJoinAndSelect("salary.posLevel", "posLevel")
|
||||
.leftJoinAndSelect("salary.posType_", "posType_")
|
||||
.leftJoinAndSelect("salary.posLevel_", "posLevel_")
|
||||
.andWhere(
|
||||
new Brackets((qb) => {
|
||||
qb.orWhere("salary.name LIKE :keyword", { keyword: `%${keyword}%` })
|
||||
.orWhere("posType.posTypeName LIKE :keyword", { keyword: `%${keyword}%` })
|
||||
.orWhere("posLevel.posLevelName LIKE :keyword", { keyword: `%${keyword}%` });
|
||||
.orWhere("posType_.posTypeName LIKE :keyword", { keyword: `%${keyword}%` })
|
||||
.orWhere("posLevel_.posLevelName LIKE :keyword", { keyword: `%${keyword}%` });
|
||||
}),
|
||||
)
|
||||
.orderBy("salary.isActive", "DESC")
|
||||
.addOrderBy("posType.posTypeRank", "DESC")
|
||||
.addOrderBy("posLevel.posLevelRank", "DESC")
|
||||
.addOrderBy("posType_.posTypeRank", "DESC")
|
||||
.addOrderBy("posLevel_.posLevelRank", "DESC")
|
||||
.skip((page - 1) * pageSize)
|
||||
.take(pageSize)
|
||||
.getManyAndCount();
|
||||
|
|
|
|||
|
|
@ -219,8 +219,6 @@ export class SalaryEmployeeController extends Controller {
|
|||
) {
|
||||
const [salaryEmployee, total] = await AppDataSource.getRepository(SalaryEmployee)
|
||||
.createQueryBuilder("salaryEmployee")
|
||||
.leftJoinAndSelect("salaryEmployee.posType", "posType")
|
||||
.leftJoinAndSelect("salaryEmployee.posLevel", "posLevel")
|
||||
.andWhere(
|
||||
new Brackets((qb) => {
|
||||
qb.orWhere("salaryEmployee.name LIKE :keyword", { keyword: `%${keyword}%` }).orWhere(
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue