From dbc11dad71dd51b98a79186491bf5d8440a30278 Mon Sep 17 00:00:00 2001
From: lixiaojun <1287241240@qq.com>
Date: 星期四, 01 十二月 2022 09:35:10 +0800
Subject: [PATCH] 修复监测记录SrcTime

---
 Application/IStation.Application.Run/data_docking/DataDocking_StandardController.cs |   17 ++++++++++-------
 1 files changed, 10 insertions(+), 7 deletions(-)

diff --git a/Application/IStation.Application.Run/data_docking/DataDocking_StandardController.cs b/Application/IStation.Application.Run/data_docking/DataDocking_StandardController.cs
index 4547820..1054144 100644
--- a/Application/IStation.Application.Run/data_docking/DataDocking_StandardController.cs
+++ b/Application/IStation.Application.Run/data_docking/DataDocking_StandardController.cs
@@ -70,13 +70,16 @@
             foreach (var mapper in standardConfigure.Mappers)
             {
                 var inputRecord = inputRecords.Find(x => x.RecordId == mapper.SignId);
-                var record = new Model.MonitorDataDockingReceiveRecord();
-                record.SysId = mapper.SysId;
-                record.RecordType = inputRecord.RecordType;
-                record.SrcTime = inputRecord.RecordTime;
-                record.SrcValue = inputRecord.RecordValue;
-                record.DataStatus = new List<string>();
-                records.Add(record);
+                if (inputRecord != null)
+                {
+                    var record = new Model.MonitorDataDockingReceiveRecord();
+                    record.SysId = mapper.SysId;
+                    record.RecordType = inputRecord.RecordType;
+                    record.SrcTime = inputRecord.RecordTime;
+                    record.SrcValue = inputRecord.RecordValue;
+                    record.DataStatus = new List<string>();
+                    records.Add(record);
+                }
             }
 
             if (records.Count < 1)

--
Gitblit v1.9.3