ningshuxia
2022-08-12 c7cbc04454597f39d2837c21ee83a71626fe115a
Service/IStation.Service4Run/monitor_record/day/MonitorDayRecord.cs
@@ -153,6 +153,31 @@
        }
        /// <summary>
        /// 通过 SignalID 获取某天的数据
        /// </summary>
        public Model.MonitorDayRecord GetBySignalIDOfDay(long CorpID, long MonitorPointID, long SignalID, DateTime Day)
        {
            var dal = new DAL.MonitorDayRecord();
            var entity = dal.GetBySignalIDOfDay(CorpID, MonitorPointID,SignalID, Day.Date);
            var model = Entity2Model(entity);
            return model;
        }
        /// <summary>
        /// 通过 SignalID 获取日期区间内的数据
        /// </summary>
        public List<Model.MonitorDayRecord> GetBySignalIDOfDayRange(long CorpID, long MonitorPointID, long SignalID, DateTime StartDay, DateTime EndDay)
        {
            if (StartDay.Date > EndDay.Date)
                return default;
            var dal = new DAL.MonitorDayRecord();
            var entityList = dal.GetBySignalIDOfDayRange(CorpID, MonitorPointID, SignalID, StartDay.Date, EndDay.Date);
            var modelList = Entity2Models(entityList);
            return modelList;
        }
        /// <summary>
        /// 通过 SignalID 获取日期区间内的基础内容数据
        /// </summary>
        public List<Model.MonitorBasicRecordContent> GetBasicContentBySignalIDOfDayRange(long CorpID, long MonitorPointID,long SignalID, DateTime StartDay, DateTime EndDay)