新增searchOp的none用法,传入none之后,会原封不动的将参数返回到控制器。

This commit is contained in:
2022-08-08 15:13:19 +08:00
parent 4b15980445
commit d2610a444a

View File

@@ -217,6 +217,8 @@ class AdminController extends BaseController
$where = []; $where = [];
$excludes = []; $excludes = [];
$request_options = [];
// 判断是否关联查询 // 判断是否关联查询
$tableName = \think\helper\Str::snake(lcfirst($this->model->getName())); $tableName = \think\helper\Str::snake(lcfirst($this->model->getName()));
@@ -268,11 +270,14 @@ class AdminController extends BaseController
$where[] = [$key, '>=', strtotime($beginTime)]; $where[] = [$key, '>=', strtotime($beginTime)];
$where[] = [$key, '<=', strtotime($endTime)]; $where[] = [$key, '<=', strtotime($endTime)];
break; break;
case 'none':
$request_options[$key] = $val;
break;
default: default:
$where[] = [$key, $op, "%{$val}"]; $where[] = [$key, $op, "%{$val}"];
} }
} }
return [$page, $limit, $where, $excludes]; return [$page, $limit, $where, $excludes, $request_options];
} }
/** /**