Commit 4265a3c0be72eff57f7a29c6f44b6b0ad45a2e9c

Authored by 芯火源
1 parent 5e86626c

fix: 批量导入网关设备,附加信息为空的问题修复。

... ... @@ -1102,12 +1102,14 @@ public class DeviceController extends BaseController {
1102 1102 importedDeviceInfo.getEntity().setAdditionalInfo(objectNode);
1103 1103 }
1104 1104 importedDeviceInfo.getEntity().setDeviceProfileId(new DeviceProfileId(UUID.fromString(tbDeviceProfileId)));
  1105 + Device device = importedDeviceInfo.getEntity();
  1106 + deviceService.saveDevice(device,false);
1105 1107 onDeviceCreatedOrUpdated(
1106 1108 importedDeviceInfo.getEntity(),
1107 1109 importedDeviceInfo.getOldEntity(),
1108 1110 importedDeviceInfo.isUpdated(),
1109 1111 user);
1110   - Device device = importedDeviceInfo.getEntity();
  1112 +
1111 1113 String tenantId = user.getCurrentTenantId();
1112 1114 if (Objects.equals(deviceTypeEnum, DeviceTypeEnum.SENSOR)
1113 1115 && StringUtils.isNotEmpty(gateWayTbDeviceId)) {
... ...