From dae9ec9e7ebae7969395228bd0a1afb2dbd20c2b Mon Sep 17 00:00:00 2001 From: lixiaojun <1287241240@qq.com> Date: 星期三, 03 八月 2022 15:49:44 +0800 Subject: [PATCH] 完善日、周、月、年测点记录查询接口 --- Application/IStation.Application4Run/monitor_day_record/dto/MonitorDayRecordDto.cs | 36 ++++++++++++++++++++++++++++++++++++ 1 files changed, 36 insertions(+), 0 deletions(-) diff --git a/Application/IStation.Application4Run/monitor_day_record/dto/MonitorDayRecordDto.cs b/Application/IStation.Application4Run/monitor_day_record/dto/MonitorDayRecordDto.cs index 070aa30..77d0ff1 100644 --- a/Application/IStation.Application4Run/monitor_day_record/dto/MonitorDayRecordDto.cs +++ b/Application/IStation.Application4Run/monitor_day_record/dto/MonitorDayRecordDto.cs @@ -12,6 +12,42 @@ public class MonitorDayRecordDto { /// <summary> + /// + /// </summary> + public MonitorDayRecordDto() { } + + /// <summary> + /// + /// </summary> + public MonitorDayRecordDto(Model.MonitorDayRecordPure rhs) + { + this.CorpID = rhs.CorpID; + this.MonitorPointID = rhs.MonitorPointID; + this.SignalID = rhs.SignalID; + this.RecordType = rhs.RecordType; + this.DataDay = rhs.DataDay; + this.SrcTime = rhs.SrcTime; + this.SrcValue= rhs.SrcValue; + this.DataTime = rhs.DataTime; + this.DataValue= rhs.DataValue; + this.DataStatus = rhs.DataStatus; + } + + /// <summary> + /// + /// </summary> + public MonitorDayRecordDto(Model.MonitorDayRecordPure rhs, Model.Signal_SignalType signal) : this(rhs) + { + if (signal != null) + { + if (signal.TryConvert(rhs.DataValue, out double dataValue)) + { + this.DataValue = dataValue.ToString(); + } + } + } + + /// <summary> /// 瀹㈡埛鏍囪瘑 /// </summary> public long CorpID { get; set; } -- Gitblit v1.9.3