Explorar o código

问题件筛选添加 多商铺搜索

ajun %!s(int64=4) %!d(string=hai) anos
pai
achega
6853351e4b
Modificáronse 2 ficheiros con 4 adicións e 2 borrados
  1. 2 1
      app/Filters/OrderIssueFilters.php
  2. 2 1
      app/Traits/ModelSearchWay.php

+ 2 - 1
app/Filters/OrderIssueFilters.php

@@ -238,7 +238,8 @@ class OrderIssueFilters
         if ($this->isSearchLike($param)) {
             $query->where($column, 'like', $param);
         } else {
-            $query->whereIn($column, array_filter(preg_split('/[,, ]+/is', $param)));
+            mb_regex_encoding('utf-8');
+            $query->whereIn($column, array_filter(preg_split('/[,, ]+/u', $param,-1,PREG_SPLIT_NO_EMPTY)));
         }
         return $query;
     }

+ 2 - 1
app/Traits/ModelSearchWay.php

@@ -19,7 +19,8 @@ trait ModelSearchWay
         if ($this->isSearchLike($param)) {
             $query->where($column, 'like', $param);
         } else {
-            $query->whereIn($column, array_filter(preg_split('/[,, ]+/is', $param)));
+            mb_regex_encoding('utf-8');
+            $query->whereIn($column, array_filter(preg_split('/[,, ]+/u', $param)));
         }
         return $query;
     }