Files
water_new/modules/Mall/Http/Controllers/Admin/RegionController.php
2023-03-08 09:16:04 +08:00

28 lines
618 B
PHP

<?php
namespace Modules\Mall\Http\Controllers\Admin;
use Encore\Admin\Controllers\AdminController;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\DB;
use Modules\Mall\Models\Region;
class RegionController extends AdminController
{
public function ajax(Request $request)
{
$q = $request->q;
return Region::where('name', 'like', "%$q%")->paginate(null, ['id', 'name as text']);
}
public function region(Request $request)
{
$regionId = $request->get('q');
return Region::where('parent_id', $regionId)->get(['id', DB::raw('name as text')]);
}
}