‘linchangsheng’ 1 ماه پیش
والد
کامیت
4700aa3b86
1فایلهای تغییر یافته به همراه10 افزوده شده و 0 حذف شده
  1. 10 0
      mall-miniapp-service/src/main/java/com/gree/mall/miniapp/logic/workorder/OrderBaseLogic.java

+ 10 - 0
mall-miniapp-service/src/main/java/com/gree/mall/miniapp/logic/workorder/OrderBaseLogic.java

@@ -603,6 +603,16 @@ public class OrderBaseLogic {
 
         String orderStatus = orderBaseStatusEnum != null ? orderBaseStatusEnum.getKey() : null;
 
+        if(StringUtils.isNotBlank(keyword)){
+            boolQueryOrder.must(
+                    QueryBuilders.boolQuery().should(QueryBuilders.wildcardQuery("id", keyword))
+                            .should(QueryBuilders.wildcardQuery("user_name", keyword))
+                            .should(QueryBuilders.wildcardQuery("order_small_type_text", keyword))
+                            .should(QueryBuilders.wildcardQuery("user_mobile", keyword))
+                            .should(QueryBuilders.wildcardQuery("address", keyword))
+            );
+        }
+
         if(StringUtils.equals(orderStatus, OrderBaseStatusEnum.DJD.getKey())) {
             boolQueryOrder.must(
                     QueryBuilders.boolQuery().should(QueryBuilders.termsQuery("is_import_excel", false))