From 0aa90103b34007cccf71cb2cfd083ffe32743a67 Mon Sep 17 00:00:00 2001 From: sq <65865177@qq.com> Date: Fri, 10 May 2024 11:05:46 +0800 Subject: [PATCH] fix(manager): preserve profile binding when toggling device enable state --- .../pnoker/center/manager/service/impl/DeviceServiceImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dc3-center/dc3-center-manager/src/main/java/io/github/pnoker/center/manager/service/impl/DeviceServiceImpl.java b/dc3-center/dc3-center-manager/src/main/java/io/github/pnoker/center/manager/service/impl/DeviceServiceImpl.java index a231c37cf..1ae1d81cd 100644 --- a/dc3-center/dc3-center-manager/src/main/java/io/github/pnoker/center/manager/service/impl/DeviceServiceImpl.java +++ b/dc3-center/dc3-center-manager/src/main/java/io/github/pnoker/center/manager/service/impl/DeviceServiceImpl.java @@ -152,7 +152,7 @@ public class DeviceServiceImpl implements DeviceService { // 删除的模版 Set delete = new HashSet<>(oldProfileIds); delete.removeAll(newProfileIds); - delete.forEach(profileId -> profileBindService.removeByDeviceIdAndProfileId(entityBO.getId(), profileId)); +// delete.forEach(profileId -> profileBindService.removeByDeviceIdAndProfileId(entityBO.getId(), profileId)); entityDO = deviceBuilder.buildDOByBO(entityBO); entityBO.setOperateTime(null);