dongyukun
2025-03-24 75c07ca9482f40eea62ab67f9505cc0247393354
iailab-plat-sdk/src/main/java/com/iailab/sdk/auth/client/IailabClient.java
@@ -22,7 +22,9 @@
import org.springframework.web.client.RestTemplate;
import java.nio.charset.StandardCharsets;
import java.util.*;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import static com.iailab.framework.common.exception.util.ServiceExceptionUtil.exception;
@@ -198,16 +200,16 @@
        return authTokenDTO;
    }
    public CommonResult<JSONObject> handleHttp(String method, String url, Map<String, Object> params) {
        JSONObject data = new JSONObject();
    public CommonResult<Object> handleHttp(String method, String url, Map<String, Object> params) {
        Object data = new Object();
        String resp = null;
        try {
            String upperMethod = method.toUpperCase();
            if ("GET".equals(upperMethod)) {
                resp = IailabHttpUtils.doGet(url, params, CHARSET);
                resp = IailabHttpUtils.doGet(BASE_URL +url, params, CHARSET);
            } else if ("POST".equals(upperMethod)) {
                ObjectMapper objectMapper = new ObjectMapper();
                resp = IailabHttpUtils.doPost(url, objectMapper.writeValueAsString(params), CHARSET);
                resp = IailabHttpUtils.doPost(BASE_URL +url, objectMapper.writeValueAsString(params), CHARSET);
            }
            if (StringUtils.isEmpty(resp)) {
                return CommonResult.error(GlobalErrorCodeConstants.EMPTY_RESP);
@@ -217,7 +219,7 @@
            if (!GlobalErrorCodeConstants.SUCCESS.getCode().equals(respCode)) {
                CommonResult.error(respCode, jsonObject.getString(RESP_MSG));
            }
            data = jsonObject.getJSONObject(RESP_DATA);
            data = jsonObject.get(RESP_DATA);
        } catch (Exception ex) {
            ex.printStackTrace();
            return CommonResult.error(GlobalErrorCodeConstants.UNKNOWN.getCode(), ex.getMessage());