From 23eb9c9a21afc8ed065706f0e6494ee998a217b5 Mon Sep 17 00:00:00 2001
From: zouyu <2723363702@qq.com>
Date: 星期三, 04 三月 2026 16:35:27 +0800
Subject: [PATCH] fix:1.班次页面:月度统计时间调整为上月26到本月25;班次支持右键添加批注 2.外购下单:KJNS域订单免检自动更新批次属性;外购下单-全部页新增【更新IFS批次属性】按钮,支持更新已提交订单的批次属性 3.资源要求-设备:设备核查计划:核查负责人回显问题修复;设备使用授权:检验项目导出数据错误问题修复

---
 cnas-device/src/main/java/com/ruoyi/device/utils/DataAcquisition.java |   36 +++++++++++++++++++-----------------
 1 files changed, 19 insertions(+), 17 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 05308ae..ef616a4 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
@@ -346,23 +346,25 @@
                 }
             }
             // 鎷兼帴鏁伴噰閰嶇疆
-            List<Object> result = new ArrayList<>();
-            for (int i = 0; i < numberOfDataEntries.get(); i++) {
-                String aggregate = "";
-                for (int j = 0; j < v.size(); j++) {
-                    int index;
-                    if (j == 0) {
-                        index = i;
-                    } else {
-                        index = numberOfDataEntries.get() + i;
-                    }
-                    aggregate += list.get(index).toString() + ",";
-                }
-                int lastIndex = aggregate.lastIndexOf(",");
-                String substring = aggregate.substring(0, lastIndex);
-                result.add(substring);
-
-            }
+            List<Object> result = new ArrayList<>(list);
+//            String join = String.join(",", list.stream().map(String::valueOf).collect(Collectors.toList()));
+//            result.add(join);
+//            for (int i = 0; i < numberOfDataEntries.get(); i++) {
+//                String aggregate = "";
+//                for (int j = 0; j < v.size(); j++) {
+//                    int index;
+//                    if (j == 0) {
+//                        index = i;
+//                    } else {
+//                        index = numberOfDataEntries.get() + i;
+//                    }
+//                    aggregate += list.get(index).toString() + ",";
+//                }
+//                int lastIndex = aggregate.lastIndexOf(",");
+//                String substring = aggregate.substring(0, lastIndex);
+//                result.add(substring);
+//
+//            }
             // 杩涜鍏紡璁$畻
             Object resultValue = calculationFormula(result, v.get(0), k, device);
             map.put(k, resultValue);

--
Gitblit v1.9.3