|
|
|
@ -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())); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|