|
|
@@ -880,9 +880,15 @@ public class GroupRelationController {
|
|
|
if (StrUtil.isNotBlank(participle)) {
|
|
|
char[] charArray = participle.toCharArray();
|
|
|
StringBuilder p = new StringBuilder();
|
|
|
- for (char c : charArray) {
|
|
|
- p.append(String.format(" and ga.problem like '%%%s%%'", c));
|
|
|
+ p.append("and (");
|
|
|
+ for (int i = 0; i < charArray.length; i++) {
|
|
|
+ char c = charArray[i];
|
|
|
+ p.append(String.format(" ga.problem like '%%%s%%'", c));
|
|
|
+ if (i != charArray.length - 1) {
|
|
|
+ p.append(" or ");
|
|
|
+ }
|
|
|
}
|
|
|
+ p.append(")");
|
|
|
builder.put("p", p);
|
|
|
}
|
|
|
List<GoodsDonQaFrontView> donQaFrontViews = beanSearcher.searchAll(GoodsDonQaFrontView.class, builder.build());
|