|
|
@@ -313,7 +313,7 @@ public class ArticleSercieImp implements ArticleServiceInterface {
|
|
|
}
|
|
|
if(Objects.nonNull(articleReq.getTitle()) && !"".equals(articleReq.getTitle().trim())){
|
|
|
stringBuilder.append(" AND title like ");
|
|
|
- stringBuilder.append("%").append(articleReq.getTitle()).append("%");
|
|
|
+ stringBuilder.append(" '%").append(articleReq.getTitle()).append("%' ");
|
|
|
}
|
|
|
if(Objects.nonNull(articleReq.getType()) && !"".equals(articleReq.getType().trim())){
|
|
|
stringBuilder.append(" AND type = ");
|
|
|
@@ -321,7 +321,7 @@ public class ArticleSercieImp implements ArticleServiceInterface {
|
|
|
}
|
|
|
if(Objects.nonNull(articleReq.getAuthor()) && !"".equals(articleReq.getAuthor().trim())){
|
|
|
stringBuilder.append(" AND author like ");
|
|
|
- stringBuilder.append("%").append(articleReq.getAuthor()).append("%");
|
|
|
+ stringBuilder.append(" '%").append(articleReq.getAuthor()).append("%' ");
|
|
|
}
|
|
|
if(Objects.nonNull(articleReq.getDateTimeStr()) && !"".equals(articleReq.getDateTimeStr().trim())){
|
|
|
String dateTimeStr = articleReq.getDateTimeStr();
|
|
|
@@ -337,7 +337,7 @@ public class ArticleSercieImp implements ArticleServiceInterface {
|
|
|
if (!labelManagements.isEmpty()) {
|
|
|
labelManagements.stream().map(LabelManagement::name).forEach(labelManagement -> {
|
|
|
stringBuilder.append(" OR labels like ");
|
|
|
- stringBuilder.append("%").append(labelManagement).append("%");
|
|
|
+ stringBuilder.append(" '%").append(labelManagement).append("%' ");
|
|
|
});
|
|
|
}
|
|
|
StringBuilder stringBuilderPage = new StringBuilder();
|
|
|
@@ -517,7 +517,7 @@ public class ArticleSercieImp implements ArticleServiceInterface {
|
|
|
if (!labelManagements.isEmpty()) {
|
|
|
labelManagements.stream().map(LabelManagement::name).forEach(labelManagement -> {
|
|
|
stringBuilder.append(" OR labels like ");
|
|
|
- stringBuilder.append("%").append(labelManagement).append("%");
|
|
|
+ stringBuilder.append(" '%").append(labelManagement).append("%' ");
|
|
|
});
|
|
|
}else {
|
|
|
Paged<ArticleOutRes> articleResPaged = new Paged<>(0,List.of(), page, size);
|
|
|
@@ -699,7 +699,7 @@ public class ArticleSercieImp implements ArticleServiceInterface {
|
|
|
if (!labelManagements.isEmpty()) {
|
|
|
labelManagements.stream().map(LabelManagement::name).forEach(labelManagement -> {
|
|
|
stringBuilder.append(" OR labels like ");
|
|
|
- stringBuilder.append("%").append(labelManagement).append("%");
|
|
|
+ stringBuilder.append(" '%").append(labelManagement).append("%' ");
|
|
|
});
|
|
|
}else {
|
|
|
Paged<ArticleOutRes> articleResPaged =
|