diff --git a/iot-module/iot-manager/src/main/java/cc/iotkit/manager/dto/bo/channel/ChannelConfigBo.java b/iot-module/iot-manager/src/main/java/cc/iotkit/manager/dto/bo/channel/ChannelConfigBo.java index 17c797ba..dacbc2e9 100644 --- a/iot-module/iot-manager/src/main/java/cc/iotkit/manager/dto/bo/channel/ChannelConfigBo.java +++ b/iot-module/iot-manager/src/main/java/cc/iotkit/manager/dto/bo/channel/ChannelConfigBo.java @@ -28,7 +28,7 @@ public class ChannelConfigBo extends BaseDto { private String title; @ApiModelProperty(value="通道配置参数") - @AutoMapping(ignore = true) + @AutoMapping(target = "param", expression = "java(cc.iotkit.common.utils.JsonUtils.parse(source.getParam(), ChannelConfig.ChannelParam.class))") private String param; @ApiModelProperty(value="创建时间") diff --git a/iot-module/iot-manager/src/main/java/cc/iotkit/manager/dto/vo/channel/ChannelConfigVo.java b/iot-module/iot-manager/src/main/java/cc/iotkit/manager/dto/vo/channel/ChannelConfigVo.java index bf7485e9..530e2293 100644 --- a/iot-module/iot-manager/src/main/java/cc/iotkit/manager/dto/vo/channel/ChannelConfigVo.java +++ b/iot-module/iot-manager/src/main/java/cc/iotkit/manager/dto/vo/channel/ChannelConfigVo.java @@ -34,8 +34,8 @@ public class ChannelConfigVo implements Serializable { @ApiModelProperty(value="通道配置参数") @ExcelProperty(value = "通道配置参数") - @AutoMapping(ignore = true) - @ReverseAutoMapping(ignore = true) + @ReverseAutoMapping(target = "param", expression = "java(cc.iotkit.common.utils.JsonUtils.toJsonString(source.getParam()))") + @AutoMapping(target = "param", expression = "java(cc.iotkit.common.utils.JsonUtils.parse(source.getParam(), ChannelConfig.ChannelParam.class))") private String param; @ApiModelProperty(value="创建时间")