fix 处理空数据 空account返回正常
This commit is contained in:
parent
737d85ad4c
commit
a1c0b6edb9
@ -361,7 +361,12 @@ class BpsAdController
|
||||
}
|
||||
|
||||
if (empty($accounts)) {
|
||||
return $this->successResponse(['data' => []], $request);
|
||||
$data = [
|
||||
'code' => 901,
|
||||
'msg' => 'No data available for export.',
|
||||
'data' => []
|
||||
];
|
||||
// return $this->successResponse(['data' => []], $request);
|
||||
}
|
||||
|
||||
// 获取客户ID数组
|
||||
@ -415,7 +420,13 @@ class BpsAdController
|
||||
}
|
||||
|
||||
if (empty($accounts)) {
|
||||
return $this->successResponse(['data' => []], $request);
|
||||
$data = [
|
||||
'code' => 901,
|
||||
'msg' => 'No data available for export.',
|
||||
'data' => []
|
||||
];
|
||||
return new Response(400, ['Content-Type' => 'application/json'], json_encode($data, JSON_UNESCAPED_UNICODE));
|
||||
// return $this->successResponse(['data' => []], $request);
|
||||
}
|
||||
|
||||
// 获取客户ID数组
|
||||
@ -468,7 +479,13 @@ class BpsAdController
|
||||
}
|
||||
|
||||
if (empty($accounts)) {
|
||||
return $this->successResponse(['data' => []], $request);
|
||||
$data = [
|
||||
'code' => 901,
|
||||
'msg' => 'No data available for export.',
|
||||
'data' => []
|
||||
];
|
||||
return new Response(400, ['Content-Type' => 'application/json'], json_encode($data, JSON_UNESCAPED_UNICODE));
|
||||
// return $this->successResponse(['data' => []], $request);
|
||||
}
|
||||
|
||||
// 获取客户ID数组
|
||||
@ -521,7 +538,13 @@ class BpsAdController
|
||||
}
|
||||
|
||||
if (empty($accounts)) {
|
||||
return $this->successResponse(['data' => []], $request);
|
||||
$data = [
|
||||
'code' => 901,
|
||||
'msg' => 'No data available for export.',
|
||||
'data' => []
|
||||
];
|
||||
return new Response(400, ['Content-Type' => 'application/json'], json_encode($data, JSON_UNESCAPED_UNICODE));
|
||||
// return $this->successResponse(['data' => []], $request);
|
||||
}
|
||||
|
||||
// 获取客户ID数组
|
||||
@ -575,7 +598,13 @@ class BpsAdController
|
||||
}
|
||||
|
||||
if (empty($accounts)) {
|
||||
return $this->successResponse(['data' => []], $request);
|
||||
$data = [
|
||||
'code' => 901,
|
||||
'msg' => 'No data available for export.',
|
||||
'data' => []
|
||||
];
|
||||
return new Response(400, ['Content-Type' => 'application/json'], json_encode($data, JSON_UNESCAPED_UNICODE));
|
||||
// return $this->successResponse(['data' => []], $request);
|
||||
}
|
||||
|
||||
// 获取客户ID数组
|
||||
@ -836,7 +865,7 @@ class BpsAdController
|
||||
|
||||
|
||||
if (empty($accounts)) {
|
||||
return $this->successResponse(['data' => []], $request);
|
||||
return $this->successResponse(['data' => new \stdClass()], $request);
|
||||
}
|
||||
|
||||
// 获取客户ID数组
|
||||
@ -864,9 +893,9 @@ class BpsAdController
|
||||
'data' => $data,
|
||||
];
|
||||
|
||||
// 如果 data 是空数组,转换为空对象
|
||||
if (is_array($data) && empty($data['data'])) {
|
||||
$responseData['data']['data'] = new \stdClass();
|
||||
|
||||
if (is_array($data) && empty($data)) {
|
||||
$responseData['data'] = new \stdClass();
|
||||
}
|
||||
|
||||
// 如果有新 token,添加到 header
|
||||
|
Loading…
Reference in New Issue
Block a user