从数据库取原属性

This commit is contained in:
Kimdiego2098
2023-09-06 17:14:24 +08:00
parent 7440608c14
commit 892d2ee8d2
3 changed files with 5 additions and 5 deletions

View File

@@ -1841,7 +1841,7 @@
</member>
<member name="P:ThingsGateway.Application.DeviceVariableRunTime.LastSetValue">
<summary>
最近一次值
次值
</summary>
</member>
<member name="M:ThingsGateway.Application.DeviceVariableRunTime.SetValue(System.Object,System.DateTime,System.Boolean)">

View File

@@ -452,8 +452,8 @@ public class CollectDeviceWorker : BackgroundService
var Propertys = _pluginService.GetDriverProperties(driver);
if (devId != 0)
{
var devcore = CollectDeviceCores.FirstOrDefault(it => it.Device.Id == devId);
devcore?.Device?.DevicePropertys?.ForEach(it =>
var devcore = App.GetService<CollectDeviceService>().GetDeviceById(devId);
devcore?.DevicePropertys?.ForEach(it =>
{
var dependencyProperty = Propertys.FirstOrDefault(a => a.PropertyName == it.PropertyName);
if (dependencyProperty != null)

View File

@@ -302,8 +302,8 @@ public class UploadDeviceWorker : BackgroundService
var Propertys = _pluginService.GetDriverProperties(driver);
if (devId != 0)
{
var devcore = UploadDeviceCores.FirstOrDefault(it => it.Device.Id == devId);
devcore?.Device?.DevicePropertys?.ForEach(it =>
var devcore = App.GetService<UploadDeviceService>().GetDeviceById(devId);
devcore?.DevicePropertys?.ForEach(it =>
{
var dependencyProperty = Propertys.FirstOrDefault(a => a.PropertyName == it.PropertyName);
if (dependencyProperty != null)