From e0ba02eb14e31451293a93dafd285b279d9a7775 Mon Sep 17 00:00:00 2001 From: yaowanxin <3588231647@qq.com> Date: 星期四, 24 七月 2025 09:28:59 +0800 Subject: [PATCH] 文件后缀.mysql增添字段数据表名 --- cnas-device/src/main/java/com/ruoyi/device/utils/DataAcquisition.java | 28 ++++++++++++++++------------ 1 files changed, 16 insertions(+), 12 deletions(-) diff --git a/cnas-device/src/main/java/com/ruoyi/device/utils/DataAcquisition.java b/cnas-device/src/main/java/com/ruoyi/device/utils/DataAcquisition.java index 9d740d3..360eae6 100644 --- a/cnas-device/src/main/java/com/ruoyi/device/utils/DataAcquisition.java +++ b/cnas-device/src/main/java/com/ruoyi/device/utils/DataAcquisition.java @@ -43,7 +43,7 @@ * @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")) { @@ -78,7 +78,8 @@ "&mdbSampleCode=" + device.getSampleCode() + "&dbFileName=" + device.getDbFileName()+ "&dbUserName=" + dbUserName + - "&dbPassword=" + dbPassword; + "&dbPassword=" + dbPassword + + "&dbTable=" + dbTable; System.out.println("璇锋眰鐨� URL: " + http); String result = null; try { @@ -136,8 +137,12 @@ } 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); @@ -205,15 +210,15 @@ 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); + } } } // 鎷兼帴鏁伴噰閰嶇疆 @@ -261,7 +266,6 @@ 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()); -- Gitblit v1.9.3