|
|
|
@ -1,11 +1,10 @@
@@ -1,11 +1,10 @@
|
|
|
|
|
package com.cloud.kicc.system.bigscreen.controller; |
|
|
|
|
|
|
|
|
|
import cn.hutool.core.collection.CollectionUtil; |
|
|
|
|
import cn.hutool.core.map.MapUtil; |
|
|
|
|
import cn.hutool.core.util.BooleanUtil; |
|
|
|
|
import cn.hutool.core.util.ObjectUtil; |
|
|
|
|
import cn.hutool.core.util.StrUtil; |
|
|
|
|
import cn.hutool.json.JSONUtil; |
|
|
|
|
import com.cloud.kicc.common.core.api.R; |
|
|
|
|
import com.cloud.kicc.common.core.constant.AppConstants; |
|
|
|
|
import com.cloud.kicc.common.core.constant.StringPool; |
|
|
|
|
import com.cloud.kicc.system.api.bigscreen.dto.VisualProxyDto; |
|
|
|
@ -39,7 +38,7 @@ public class VisualProxyController {
@@ -39,7 +38,7 @@ public class VisualProxyController {
|
|
|
|
|
|
|
|
|
|
@RequestMapping("/proxy") |
|
|
|
|
@ApiOperation(value = "接口代理", notes = "接口代理") |
|
|
|
|
public Object proxy(@RequestBody VisualProxyDto proxy) { |
|
|
|
|
public R proxy(@RequestBody VisualProxyDto proxy) { |
|
|
|
|
// 获取参数
|
|
|
|
|
String url = proxy.getUrl(); |
|
|
|
|
String method = proxy.getMethod(); |
|
|
|
@ -62,10 +61,9 @@ public class VisualProxyController {
@@ -62,10 +61,9 @@ public class VisualProxyController {
|
|
|
|
|
} |
|
|
|
|
// 判断返回结果集
|
|
|
|
|
if (StrUtil.isBlank(request)) { |
|
|
|
|
return MapUtil.<String, Object>builder("code", 400).put("msg", "获取数据失败,请检查参数配置!").build(); |
|
|
|
|
return R.error("获取数据失败,请检查参数配置!"); |
|
|
|
|
} else { |
|
|
|
|
Map<String, Object> result = JSONUtil.toBean(request, Map.class); |
|
|
|
|
return CollectionUtil.isEmpty(result) ? request : result; |
|
|
|
|
return R.ok(request); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|