fix:TOOL::getOptionalQuery方法优化,可传入自定义请求参数数组
This commit is contained in:
parent
c4b218b002
commit
a04289c668
@ -251,9 +251,20 @@ class Tool
|
||||
*/
|
||||
public static function getOptionalQuery(array ...$data)
|
||||
{
|
||||
$params = Request::param();
|
||||
$params = [];
|
||||
$con = [];
|
||||
|
||||
//请求参数获取
|
||||
if (isset($data[0]['params']) && $data[0]['params']) {
|
||||
//自定义
|
||||
$params = $data[0]['params'];
|
||||
unset($data[0]);
|
||||
$data = array_merge($data);
|
||||
} else {
|
||||
//自动获取
|
||||
$params = Request::param();
|
||||
}
|
||||
|
||||
//处理联表字段
|
||||
$dealJoinField = function (string $field_name): string {
|
||||
$stripos_val = stripos($field_name, '.');
|
||||
|
Loading…
Reference in New Issue
Block a user