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

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())); .where(qeaiLog.id.logprcssserno.eq(eaiLogSearch.getSearchLogPrcssSerno()));
return; return;
} }
if (StringUtils.isNotBlank(eaiLogSearch.getSearchStartTime())) { boolean hasSvcSerno = StringUtils.isNotBlank(eaiLogSearch.getSearchEaiSvcSerno());
query
if (hasSvcSerno) {
query.where(qeaiLog.id.eaisvcserno.contains(eaiLogSearch.getSearchEaiSvcSerno()));
} else {
if (StringUtils.isNotBlank(eaiLogSearch.getSearchStartTime())) {
query
.where(qeaiLog.id.msgdpstyms .where(qeaiLog.id.msgdpstyms
.between(eaiLogSearch.getSearchStartTime(), eaiLogSearch.getSearchEndTime())); .between(eaiLogSearch.getSearchStartTime(), eaiLogSearch.getSearchEndTime()));
}
} }
if (StringUtils.isNotBlank(eaiLogSearch.getSearchEaiBzwkDstcd())) { if (StringUtils.isNotBlank(eaiLogSearch.getSearchEaiBzwkDstcd())) {
query.where(qeaiLog.id.eaibzwkdstcd.eq(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())) { if (StringUtils.isNotBlank(eaiLogSearch.getSearchEaiSvcName())) {
query.where(qeaiLog.eaisvcname.containsIgnoreCase(eaiLogSearch.getSearchEaiSvcName())); query.where(qeaiLog.eaisvcname.containsIgnoreCase(eaiLogSearch.getSearchEaiSvcName()));
} }