From 39b5a0694d6050ecf8d67113f6e0896e12acb837 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?dhji=28=EC=A7=80=EB=8C=80=ED=95=9C=29?= Date: Tue, 24 Oct 2023 14:22:56 +0900 Subject: [PATCH] =?UTF-8?q?=EB=B9=88=EA=B0=92=EC=9D=BC=20=EA=B2=BD?= =?UTF-8?q?=EC=9A=B0=20where=EC=A1=B0=EA=B1=B4=20=EC=A0=9C=EC=99=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../biz/jpa/repository/cns/CnsQnaQueryRepository.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pav-server/src/main/java/com/palnet/biz/jpa/repository/cns/CnsQnaQueryRepository.java b/pav-server/src/main/java/com/palnet/biz/jpa/repository/cns/CnsQnaQueryRepository.java index ce31845..85b8905 100644 --- a/pav-server/src/main/java/com/palnet/biz/jpa/repository/cns/CnsQnaQueryRepository.java +++ b/pav-server/src/main/java/com/palnet/biz/jpa/repository/cns/CnsQnaQueryRepository.java @@ -41,7 +41,7 @@ public class CnsQnaQueryRepository { if (rq != null) { - if (rq.getCategory() != null) { + if (rq.getCategory() != null && !rq.getCategory().isEmpty()) { builder.and(bas.category.eq(rq.getCategory())); } @@ -50,10 +50,10 @@ public class CnsQnaQueryRepository { // else if ("CONTENT".equals(rq.getSearchType())) builder.and(bas.content.contains(rq.getWord())); // else builder.and(bas.title.contains(rq.getWord()).or(bas.content.contains(rq.getWord()))); // } - if (rq.getCreateUserNm() != null) { + if (rq.getCreateUserNm() != null && !rq.getCreateUserNm().isEmpty()) { builder.and(cDtl.memberName.contains(rq.getCreateUserNm())); } - if (rq.getAnserStatus() != null) { + if (rq.getAnserStatus() != null && !rq.getAnserStatus().isEmpty()) { builder.and(bas.anserStatus.eq(rq.getAnserStatus())); } }