Browse Source

模式列表多语言搜索

master
wanghongjun 1 month ago
parent
commit
c2d296f3d4
  1. 12
      app/Http/Controllers/Admin/ParkingPatternController.php

12
app/Http/Controllers/Admin/ParkingPatternController.php

@ -49,7 +49,17 @@ class ParkingPatternController extends BaseController
if ($request->has('model_name')) {
$model_name = $request->input('model_name');
if ($model_name) {
$query->where('name', 'like', "%{$model_name}%");
$typeId = [];
$nameTypeIds = AdminTranslationService::getLikeTypeIds(10, $model_name);
if ($nameTypeIds) {
$typeId = $nameTypeIds;
}
$query->where(function ($query) use ($model_name, $typeId) {
$query->orWhere('name', 'like', "%{$model_name}%");
if ($typeId) {
$query->orWhereIn('id', $typeId);
}
});
}
}
if ($request->has('username')) {

Loading…
Cancel
Save