| | |
| | | * @param device |
| | | * @return |
| | | */ |
| | | public static Map<String, Object> dataAcquisitionEntrance(List<DataConfig> dataConfig, Device device, String entrustCode, String sampleCode, String ip, String cableTag, String dbUserName, String dbPassword) { |
| | | public static Map<String, Object> dataAcquisitionEntrance(List<DataConfig> dataConfig, Device device, String entrustCode, String sampleCode, String ip, String cableTag, String dbUserName, String dbPassword,String dbTable) { |
| | | // 判断是否是影像测量仪 |
| | | if (device.getManagementNumber().equals("JCZX-ZB-OP07001")) { |
| | | if (device.getFileType().equals(".xlsx")) { |
| | |
| | | "&mdbSampleCode=" + device.getSampleCode() + |
| | | "&dbFileName=" + device.getDbFileName()+ |
| | | "&dbUserName=" + dbUserName + |
| | | "&dbPassword=" + dbPassword; |
| | | "&dbPassword=" + dbPassword + |
| | | "&dbTable=" + dbTable; |
| | | System.out.println("请求的 URL: " + http); |
| | | String result = null; |
| | | try { |
| | |
| | | } |
| | | break; |
| | | case ".db": |
| | | map = analysisDb1(data, userMap, device); |
| | | // map = analysisDb(data, userMap, device); |
| | | // map = analysisDb1(data, userMap, device); |
| | | map = analysisDb(data, userMap, device); |
| | | break; |
| | | case ".mysql": |
| | | // map = analysisDb1(data, userMap, device); |
| | | map = analysisDb(data, userMap, device); |
| | | break; |
| | | case ".png": |
| | | map = readPngString(data, userMap, device); |
| | |
| | | String refery = getRefer(v.get(config).getRefery()); |
| | | for (int i = 0; i < dataList.size(); i++) { |
| | | JSONObject jsonObject1 = JSON.parseObject(dataList.get(i).toString()); |
| | | if (ObjectUtils.isNotEmpty(jsonObject1.get(refery))) { |
| | | numberOfDataEntries.addAndGet(1); |
| | | list.add(jsonObject1.get(refery)); |
| | | } |
| | | // Object o = jsonObject1.get(refery); |
| | | // if (ObjectUtils.isNotEmpty(o)) { |
| | | // if (ObjectUtils.isNotEmpty(jsonObject1.get(refery))) { |
| | | // numberOfDataEntries.addAndGet(1); |
| | | // list.add(o); |
| | | // list.add(jsonObject1.get(refery)); |
| | | // } |
| | | Object o = jsonObject1.get(refery); |
| | | if (ObjectUtils.isNotEmpty(o)) { |
| | | numberOfDataEntries.addAndGet(1); |
| | | list.add(o); |
| | | } |
| | | } |
| | | } |
| | | // 拼接数采配置 |
| | |
| | | AtomicInteger numberOfDataEntries = new AtomicInteger(); |
| | | List<Object> list = new ArrayList<>(); |
| | | for (int config = 0; config < v.size(); config++) { |
| | | // String refery = v.get(config).getRefery(); |
| | | String refery = getRefer(v.get(config).getRefery()); |
| | | for (int i = 0; i < dataList.size(); i++) { |
| | | JSONObject jsonObject1 = JSON.parseObject(dataList.get(i).toString()); |