// +---------------------------------------------------------------------- namespace app\services\auth; use app\model\auth\Departments; class DepartmentService{ public function getDepartmentList($request){ $param = $request->param(); $map = []; if(isset($param['keyword']) && $param['keyword']){ $map[] = ['title', 'LIKE', '%' . $param['keyword'] . '%']; } return Departments::where($map)->auth()->order('sort asc,id desc')->select(); } }