fix search commandNo #242
All checks were successful
Build & Deploy on Dev / build (push) Successful in 59s

This commit is contained in:
harid 2026-05-26 16:42:17 +07:00
parent bc418666ac
commit 0aa788fe0b

View file

@ -343,9 +343,11 @@ export class CommandController extends Controller {
.andWhere(
new Brackets((qb) => {
qb.where(
keyword != null && keyword != "" ? "command.commandNo LIKE :baseKeyword" : "1=1",
keyword != null && keyword != ""
? "TRIM(CONCAT(COALESCE(command.shortName, ''), ' ', command.commandNo, '/', command.commandYear + 543)) LIKE :keyword"
: "1=1",
{
baseKeyword: `%${baseKeyword}%`,
keyword: `%${keyword}%`,
},
)
.orWhere(keyword != null && keyword != "" ? "command.issue LIKE :keyword" : "1=1", {
@ -356,14 +358,6 @@ export class CommandController extends Controller {
{
keyword: `%${keyword}%`,
},
)
.orWhere(
keyword != null && keyword != ""
? "CONCAT(command.shortName, ' ', command.commandNo) LIKE :keyword"
: "1=1",
{
keyword: `%${keyword}%`,
},
);
}),
)