package com.yuanchu.mom.utils; import com.yuanchu.mom.pojo.DataConfig; import com.yuanchu.mom.vo.Result; import javax.servlet.http.HttpServletRequest; import java.util.List; public class DataAcquisition { private static final String HTTP = "http://"; private static final String GETFILE = "/lims/getFile"; private static final String MOVEFILE = "/lims/moveFile"; public static Result dataAcquisitionEntrance(HttpServletRequest request, List dataConfig) { String ipAddress = request.getRemoteAddr(); // 防止回环地址变为IPv6 String ip = ipAddress.equals("0:0:0:0:0:0:0:1") ? "127.0.0.1" : ipAddress; // String http = HTTP + ip + GETFILE + "?filePath=" + dataConfig.get(0).getCollectUrl() + "&fileExtension=" + dataConfig.get(0).getFileType(); // String result = HttpUtil.get(http); // JSONObject jsonObject = JSON.parseObject(result); // if (Objects.equals(jsonObject.get("code"), 1)) { // throw new ErrorException(jsonObject.get("message").toString()); // } else { // Object data = jsonObject.get("data"); // // } return null; } }