diff --git a/IoTGateway.ViewModel/BasicData/DeviceVariableVMs/DeviceVariableListVM.cs b/IoTGateway.ViewModel/BasicData/DeviceVariableVMs/DeviceVariableListVM.cs index 4009d04..a9d7476 100644 --- a/IoTGateway.ViewModel/BasicData/DeviceVariableVMs/DeviceVariableListVM.cs +++ b/IoTGateway.ViewModel/BasicData/DeviceVariableVMs/DeviceVariableListVM.cs @@ -97,8 +97,8 @@ namespace IoTGateway.ViewModel.BasicData.DeviceVariableVMs var DapThread = deviceService.DeviceThreads.Where(x => x._device.ID == item.DeviceId).FirstOrDefault(); if (DapThread?.DeviceValues != null && DapThread.DeviceValues.ContainsKey(item.ID)) { - item.Value = DapThread.DeviceValues[item.ID].Value?.ToString(); - item.CookedValue = DapThread.DeviceValues[item.ID].CookedValue?.ToString(); + item.Value = JsonConvert.SerializeObject(DapThread.DeviceValues[item.ID].Value); + item.CookedValue = JsonConvert.SerializeObject(DapThread.DeviceValues[item.ID].CookedValue); item.State = DapThread.DeviceValues[item.ID].StatusType.ToString(); } }