- 거래고유번호로 검색시 날짜조건 무시

This commit is contained in:
daekuk
2026-02-10 15:45:55 +09:00
parent bb60163cee
commit 5c8f72e297
@@ -118,21 +118,23 @@ public class EAILogRepositoryImpl implements EAILogRepository {
.where(qeaiLog.id.logprcssserno.eq(eaiLogSearch.getSearchLogPrcssSerno()));
return;
}
if (StringUtils.isNotBlank(eaiLogSearch.getSearchStartTime())) {
query
boolean hasSvcSerno = StringUtils.isNotBlank(eaiLogSearch.getSearchEaiSvcSerno());
if (hasSvcSerno) {
query.where(qeaiLog.id.eaisvcserno.contains(eaiLogSearch.getSearchEaiSvcSerno()));
} else {
if (StringUtils.isNotBlank(eaiLogSearch.getSearchStartTime())) {
query
.where(qeaiLog.id.msgdpstyms
.between(eaiLogSearch.getSearchStartTime(), eaiLogSearch.getSearchEndTime()));
.between(eaiLogSearch.getSearchStartTime(), eaiLogSearch.getSearchEndTime()));
}
}
if (StringUtils.isNotBlank(eaiLogSearch.getSearchEaiBzwkDstcd())) {
query.where(qeaiLog.id.eaibzwkdstcd.eq(eaiLogSearch.getSearchEaiBzwkDstcd()));
}
if (StringUtils.isNotBlank(eaiLogSearch.getSearchEaiSvcSerno())) {
query.where(qeaiLog.id.eaisvcserno.contains(eaiLogSearch.getSearchEaiSvcSerno()));
}
if (StringUtils.isNotBlank(eaiLogSearch.getSearchEaiSvcName())) {
query.where(qeaiLog.eaisvcname.containsIgnoreCase(eaiLogSearch.getSearchEaiSvcName()));
}