diff --git a/dk-modules/sample/src/main/java/org/dromara/sample/manage/service/impl/DeviceServiceImpl.java b/dk-modules/sample/src/main/java/org/dromara/sample/manage/service/impl/DeviceServiceImpl.java index c555847..d4137ea 100644 --- a/dk-modules/sample/src/main/java/org/dromara/sample/manage/service/impl/DeviceServiceImpl.java +++ b/dk-modules/sample/src/main/java/org/dromara/sample/manage/service/impl/DeviceServiceImpl.java @@ -687,7 +687,7 @@ public class DeviceServiceImpl implements IDeviceService { if (!isPublish) { return PropertySetReplyResultEnum.SUCCESS.getResult(); } - BaseModel baseModel = objectMapper.convertValue(param.get("thermal_current_palette_style"), propertyEnum.getProperty().getClazz()); + BaseModel baseModel = objectMapper.convertValue(param, propertyEnum.getProperty().getClazz()); PropertySetReplyResultEnum result = abstractPropertyService.propertySet( SDKManager.getDeviceSDK(dockSn), propertyEnum.getProperty(), baseModel); return result.getResult();