add position

This commit is contained in:
AdisakKanthawilang 2024-04-19 16:11:46 +07:00
parent ac55145773
commit 19ea1c5468

View file

@ -194,6 +194,7 @@ export class kpiRoleController extends Controller {
@Query("nodeId") nodeId?: string | null,
@Query("node") node?: number | null,
@Query("keyword") keyword?: string,
@Query("position") position?: string,
) {
const [kpiRole, total] = await AppDataSource.getRepository(KpiRole)
.createQueryBuilder("kpiRole")
@ -222,6 +223,9 @@ export class kpiRoleController extends Controller {
.andWhere(keyword != undefined ? "kpiRole.projectName LIKE :keyword" : "1=1", {
keyword: `%${keyword}%`,
})
.andWhere(position != undefined ? "kpiRole.projectName LIKE :position" : "1=1", {
position: `%${position}%`,
})
.select([
"kpiRole.id",
"kpiRole.year",