模糊查找
This commit is contained in:
parent
faf8a42b87
commit
1b80e6e6e8
@ -189,11 +189,17 @@ class CardService extends Service
|
||||
});
|
||||
|
||||
if (isset($conditions['prop_product']) && isset($conditions['prop_package'])) {
|
||||
$conditions['company_and_package_id'] = $properties->where('product', $conditions['prop_product'])->where('package', $conditions['prop_package'])->keys()->toArray();
|
||||
$conditions['company_and_package_id'] = $properties->filter(function ($item) use ($conditions) {
|
||||
return strpos($item->product, $conditions['prop_product']) !== false && strpos($item->package, $conditions['prop_package']) !== false;
|
||||
})->keys()->toArray();
|
||||
} elseif (isset($conditions['prop_product'])) {
|
||||
$conditions['company_and_package_id'] = $properties->where('product', $conditions['prop_product'])->keys()->toArray();
|
||||
$conditions['company_and_package_id'] = $properties->filter(function ($item) use ($conditions) {
|
||||
return strpos($item->product, $conditions['prop_product']) !== false;
|
||||
})->keys()->toArray();
|
||||
} elseif (isset($conditions['prop_package'])) {
|
||||
$conditions['company_and_package_id'] = $properties->where('package', $conditions['prop_package'])->keys()->toArray();
|
||||
$conditions['company_and_package_id'] = $properties->filter(function ($item) use ($conditions) {
|
||||
return strpos($item->package, $conditions['prop_package']) !== false;
|
||||
})->keys()->toArray();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user