- 거래고유번호로 검색시 날짜조건 무시
This commit is contained in:
@@ -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()));
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user