✨ 改进模型
This commit is contained in:
@@ -22,7 +22,7 @@ class UserController extends Controller
|
||||
$users = User::query()->when($status > -1, function (Builder $builder) use ($status) {
|
||||
$builder->where('status', $status);
|
||||
})->when($request->query('keywords'), function (Builder $builder, $keywords) {
|
||||
$builder->whereRaw("concat(name, email) like ?",["%{$keywords}%"]);
|
||||
$builder->where('name', 'like', "%{$keywords}%")->orWhere('email', 'like', "%{$keywords}%");
|
||||
})->with('group')->withSum('images', 'size')->latest()->paginate();
|
||||
$statuses = [-1 => '全部', 1 => '正常', 0 => '冻结'];
|
||||
return view('admin.user.index', compact('users', 'statuses'));
|
||||
|
||||
Reference in New Issue
Block a user