fix again

This commit is contained in:
AdisakKanthawilang 2024-05-08 15:40:13 +07:00
parent d8de3d0de8
commit 8fd05eaf74

View file

@ -404,22 +404,7 @@ export class kpiRoleController extends Controller {
const [kpiRole, total] = await AppDataSource.getRepository(KpiRole)
.createQueryBuilder("kpiRole")
.leftJoinAndSelect("kpiRole.kpiPeriod", "kpiPeriod")
.andWhere(
requestBody.node != undefined && requestBody.node != null
? requestBody.node == 4
? "kpiRole.child4Id LIKE :nodeId"
: requestBody.node == 3
? "kpiRole.child3Id LIKE :nodeId"
: requestBody.node == 2
? "kpiRole.child2Id LIKE :nodeId"
: requestBody.node == 1
? "kpiRole.child1Id LIKE :nodeId"
: "kpiRole.rootId LIKE :nodeId"
: "1=1",
{
nodeId: requestBody.nodeId,
},
)
.andWhere(condition, parameters)
// .andWhere(
// requestBody.year && requestBody.period
// ? "kpiRole.year LIKE :year AND kpiRole.period LIKE :period"