|
|
@@ -57,7 +57,11 @@ class JsonController extends Controller
|
|
|
'code' => RESPONSE_CODE::REQUEST_ERROR,
|
|
|
'message' => '配置表不存在',
|
|
|
'data' => null
|
|
|
- ], 400);
|
|
|
+ ], 400)->withHeaders([
|
|
|
+ 'Access-Control-Allow-Origin' => '*',
|
|
|
+ 'Access-Control-Allow-Methods' => 'GET, POST, OPTIONS',
|
|
|
+ 'Access-Control-Allow-Headers' => 'Content-Type, Authorization'
|
|
|
+ ]);
|
|
|
}
|
|
|
|
|
|
try {
|
|
|
@@ -71,11 +75,26 @@ class JsonController extends Controller
|
|
|
'code' => RESPONSE_CODE::SERVER_ERROR,
|
|
|
'message' => '配置表数据为空',
|
|
|
'data' => null
|
|
|
- ], 500);
|
|
|
+ ], 500)->withHeaders([
|
|
|
+ 'Access-Control-Allow-Origin' => '*',
|
|
|
+ 'Access-Control-Allow-Methods' => 'GET, POST, OPTIONS',
|
|
|
+ 'Access-Control-Allow-Headers' => 'Content-Type, Authorization'
|
|
|
+ ]);
|
|
|
}
|
|
|
|
|
|
// 返回配置表数据
|
|
|
- return $data;
|
|
|
+ if (is_array($data) || is_object($data)) {
|
|
|
+ return response()->json($data)->withHeaders([
|
|
|
+ 'Access-Control-Allow-Origin' => '*',
|
|
|
+ 'Access-Control-Allow-Methods' => 'GET, POST, OPTIONS',
|
|
|
+ 'Access-Control-Allow-Headers' => 'Content-Type, Authorization'
|
|
|
+ ]);
|
|
|
+ }
|
|
|
+ return response($data)->withHeaders([
|
|
|
+ 'Access-Control-Allow-Origin' => '*',
|
|
|
+ 'Access-Control-Allow-Methods' => 'GET, POST, OPTIONS',
|
|
|
+ 'Access-Control-Allow-Headers' => 'Content-Type, Authorization'
|
|
|
+ ]);
|
|
|
} catch (\Exception $e) {
|
|
|
// 记录错误日志
|
|
|
Log::error('获取配置表数据失败', [
|
|
|
@@ -89,7 +108,11 @@ class JsonController extends Controller
|
|
|
'code' => RESPONSE_CODE::SERVER_ERROR,
|
|
|
'message' => '获取配置表数据失败',
|
|
|
'data' => null
|
|
|
- ], 500);
|
|
|
+ ], 500)->withHeaders([
|
|
|
+ 'Access-Control-Allow-Origin' => '*',
|
|
|
+ 'Access-Control-Allow-Methods' => 'GET, POST, OPTIONS',
|
|
|
+ 'Access-Control-Allow-Headers' => 'Content-Type, Authorization'
|
|
|
+ ]);
|
|
|
}
|
|
|
}
|
|
|
|