From 88a106141826b817a6d4b8e41c48160cef011f5e Mon Sep 17 00:00:00 2001
From: tjx <t2856754968@163.com>
Date: 星期一, 22 十二月 2025 13:48:23 +0800
Subject: [PATCH] 初始化
---
src/main/java/com/hk/NumericalCollection/service/impl/NumericalServiceImpl.java | 10 +++++++++-
1 files changed, 9 insertions(+), 1 deletions(-)
diff --git a/src/main/java/com/hk/NumericalCollection/service/impl/NumericalServiceImpl.java b/src/main/java/com/hk/NumericalCollection/service/impl/NumericalServiceImpl.java
index b47612c..0fc71cf 100644
--- a/src/main/java/com/hk/NumericalCollection/service/impl/NumericalServiceImpl.java
+++ b/src/main/java/com/hk/NumericalCollection/service/impl/NumericalServiceImpl.java
@@ -82,12 +82,20 @@
List<Device> deviceList = response.getList();
+ // 娓呯┖id锛岃鏁版嵁搴撹嚜鍔ㄧ敓鎴�
+ deviceList.forEach(d -> d.setId(null));
+
List<String> uidList = deviceList.stream().map(Device::getDevNo).collect(Collectors.toList());
LambdaUpdateWrapper<Device> wrapper = new LambdaUpdateWrapper<>();
wrapper.in(Device::getDevNo, uidList);
deviceService.remove(wrapper);
- return deviceService.saveOrUpdateBatch(deviceList);
+
+ // SQL Server 鎵归噺鎻掑叆鍏煎鎬ч棶棰橈紝鏀圭敤閫愭潯鎻掑叆
+ for (Device device : deviceList) {
+ deviceService.save(device);
+ }
+ return true;
}
//涓烘垜澶嶅埗涓�浠借繖涓柟娉曞嚭鏉ワ紝鎶婄敤鍒扮殑DEVICE_STATUS瀹炰綋绫绘敼涓篋EVICE_STATUS_BYCL锛孧ES_NUMERICAL瀹炰綋鏀逛负MES_NUMERICAL_BYCL锛屽叾浠栫殑閫昏緫涓嶅彉骞剁粰鎴戞敞閲�
--
Gitblit v1.9.3