瀏覽代碼

fixed search

zero 1 年之前
父節點
當前提交
66616a78f9
共有 1 個文件被更改,包括 2 次插入1 次删除
  1. 2 1
      src/main/java/cn/cslg/pas/factorys/EsBuilderFactory/WildcardQueryBuilder.java

+ 2 - 1
src/main/java/cn/cslg/pas/factorys/EsBuilderFactory/WildcardQueryBuilder.java

@@ -23,7 +23,8 @@ public class WildcardQueryBuilder implements IQueryBuilder{
         String str = "*";
         String s = "";
         if (list.contains(field)) {
-            if (value.length() == 13 || value.length() == 15) {
+            String sub = value.substring(0, 2);
+            if ((value.length() == 13 && !sub.equalsIgnoreCase("JP")) || value.length() == 15) {
                 String frontPart = value.substring(0, value.length() - 1);
                 String afterPart = value.substring(value.length() - 1);
                 String s1 = frontPart + "." + afterPart;