| | |
| | | package com.yuanchu.mom.utils; |
| | | |
| | | import com.yuanchu.mom.pojo.Device; |
| | | 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 MOVEFILE = "/lims/moveFile"; |
| | | |
| | | public static Result<?> dataAcquisitionEntrance(HttpServletRequest request, Device device) { |
| | | public static Result<?> dataAcquisitionEntrance(HttpServletRequest request, List<DataConfig> 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=" + device.getCollectUrl() + "&fileExtension=" + device.getFileExtension(); |
| | | // 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; |
| | | } |
| | | } |