request->input('limit', 10); $name = $this->request->input('query_name'); $list = $this ->MaterialModel ->where('is_del',MaterialCode::IS_NO_DEL) ->where('status',MaterialCode::ENABLE) ->when(!empty($name), function ($query) use ($name) { $query->where('name', 'like', "$name%"); }) ->paginate($limit)->toArray(); return $this->return->success('success',$list); } }