فهرست منبع

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

ajun 4 سال پیش
والد
کامیت
6853351e4b
2فایلهای تغییر یافته به همراه4 افزوده شده و 2 حذف شده
  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;
     }