|
@@ -32,10 +32,15 @@ class RoleController extends Curd
|
|
|
|
|
|
public function select(Request $request): Response
|
|
public function select(Request $request): Response
|
|
{
|
|
{
|
|
|
|
+ $keyword = $request->get('keyword');
|
|
|
|
+
|
|
[$where, $format, $limit, $field, $order] = $this->selectInput($request);
|
|
[$where, $format, $limit, $field, $order] = $this->selectInput($request);
|
|
$format = 'tree';
|
|
$format = 'tree';
|
|
$order = $request->get('order', 'desc');
|
|
$order = $request->get('order', 'desc');
|
|
$field = $field ?? 'role_addtimes';
|
|
$field = $field ?? 'role_addtimes';
|
|
|
|
+ if (!empty($keyword)){
|
|
|
|
+ $where['role_name'] = ['like',$keyword];
|
|
|
|
+ }
|
|
$query = $this->doSelect($where, $field, $order);
|
|
$query = $this->doSelect($where, $field, $order);
|
|
return $this->doFormat($query, $format, 1000);
|
|
return $this->doFormat($query, $format, 1000);
|
|
}
|
|
}
|