ningshuxia
2023-02-24 1e4b358de58e36bfbf692ab2538ff9e7d60fd025
DAL/Local/IStation.DAL.LocalFile.MonitorDataSet/monitor_data_set/MonitorMonthlyDataSet.cs
@@ -50,14 +50,14 @@
        #endregion 
        #region Query
        #region Get
        #region MonitorDataSet
        
        /// <summary>
        /// 查询监测数据集
        /// </summary> 
        public List<Model.MonitorDataSet> QueryMonitorDataSet(long projectId, long sceneId)
        public List<Model.MonitorDataSet> GetMonitorDataSet(long projectId, long sceneId)
        {
            if (projectId < 1)
                return default;
@@ -69,7 +69,7 @@
            if (dateFolderInfos == null || dateFolderInfos.Count() < 1)
                return default;
            var MonitorDataSetCount = _monitorDataSetSummary.QueryMonitorDataSetCount(projectId, sceneId);
            var MonitorDataSetCount = _monitorDataSetSummary.GetMonitorDataSetCount(projectId, sceneId);
            var MonitorDataSetList = new List<Model.MonitorDataSet>(MonitorDataSetCount);
            foreach (var dateFolderInfo in dateFolderInfos)
            {
@@ -82,7 +82,7 @@
                    var monitorPointId = montiorDataSetFolderInfo.MonitorPointId;
                    var year = montiorDataSetFolderInfo.Year;
                    var month = montiorDataSetFolderInfo.Month;
                    var MonitorDataSet = QueryMonitorDataSet(projectId, sceneId, monitorPointId, year, month);
                    var MonitorDataSet = GetMonitorDataSet(projectId, sceneId, monitorPointId, year, month);
                    if (MonitorDataSet != null)
                        MonitorDataSetList.Add(MonitorDataSet);
                }
@@ -93,7 +93,7 @@
        /// <summary>
        ///  查询监测数据集
        /// </summary>
        public List<Model.MonitorDataSet> QueryMonitorDataSet(long projectId, long sceneId, long monitorPointId)
        public List<Model.MonitorDataSet> GetMonitorDataSet(long projectId, long sceneId, long monitorPointId)
        {
            if (projectId < 1)
                return default;
@@ -118,7 +118,7 @@
                    continue;
                var year = montiorDataSetFolderInfo.Year;
                var month = montiorDataSetFolderInfo.Month;
                var MonitorDataSet = QueryMonitorDataSet(projectId, sceneId, monitorPointId, year, month);
                var MonitorDataSet = GetMonitorDataSet(projectId, sceneId, monitorPointId, year, month);
                if (MonitorDataSet != null)
                    MonitorDataSetList.Add(MonitorDataSet);
            }
@@ -129,7 +129,7 @@
        /// <summary>
        ///  查询监测数据集
        /// </summary>
        public Model.MonitorDataSet QueryMonitorDataSet(long projectId, long sceneId, long monitorPointId, int year, int month)
        public Model.MonitorDataSet GetMonitorDataSet(long projectId, long sceneId, long monitorPointId, int year, int month)
        {
            if (projectId < 1)
                return default;
@@ -143,7 +143,7 @@
            if (signalRecordPacketFileInfos == null || signalRecordPacketFileInfos.Count < 1)
                return default;
            var signalRecordPacketCount = _monitorDataSetSummary.QuerySignalRecordPacketCount(projectId, sceneId, monitorPointId, year, month);
            var signalRecordPacketCount = _monitorDataSetSummary.GetSignalRecordPacketCount(projectId, sceneId, monitorPointId, year, month);
            if (signalRecordPacketCount < 1)
                return default;
@@ -156,7 +156,7 @@
            foreach (var signalRecordFile in signalRecordPacketFileInfos)
            {
                var signalId = signalRecordFile.SignalId;
                var signalRecordPacket = QuerySignalRecordPacket(projectId, sceneId, monitorPointId, signalId, year, month);
                var signalRecordPacket = GetSignalRecordPacket(projectId, sceneId, monitorPointId, signalId, year, month);
                if (signalRecordPacket != null)
                {
                    MonitorDataSet.PacketList.Add(signalRecordPacket);
@@ -173,7 +173,7 @@
        /// <summary>
        ///  查询信号记录包
        /// </summary>
        public Model.SignalRecordPacket QuerySignalRecordPacket(long projectId, long sceneId, long monitorPointId, long signalId)
        public Model.SignalRecordPacket GetSignalRecordPacket(long projectId, long sceneId, long monitorPointId, long signalId)
        {
            if (projectId < 1)
                return default;
@@ -189,7 +189,7 @@
            if (dateFolderInfos == null || dateFolderInfos.Count() < 1)
                return default;
            var signalRecordCount = _monitorDataSetSummary.QuerySignalRecordCount(projectId, sceneId, monitorPointId, signalId);
            var signalRecordCount = _monitorDataSetSummary.GetSignalRecordCount(projectId, sceneId, monitorPointId, signalId);
            if (signalRecordCount < 1)
                return default;
@@ -221,7 +221,7 @@
        /// <summary>
        ///  查询信号记录包
        /// </summary>
        public Model.SignalRecordPacket QuerySignalRecordPacket(long projectId, long sceneId, long monitorPointId, long signalId, int year, int month)
        public Model.SignalRecordPacket GetSignalRecordPacket(long projectId, long sceneId, long monitorPointId, long signalId, int year, int month)
        {
            if (projectId < 1)
                return default;
@@ -235,7 +235,7 @@
            var valid = this.GetSignalRecordPacketFile(projectId, sceneId, monitorPointId, signalId, year, month, out string filePath);
            if (!valid)
                return default;
            var signalRecordCount = _monitorDataSetSummary.QuerySignalRecordCount(projectId, sceneId, monitorPointId, signalId, year, month);
            var signalRecordCount = _monitorDataSetSummary.GetSignalRecordCount(projectId, sceneId, monitorPointId, signalId, year, month);
            if (signalRecordCount < 1)
                return default;
@@ -263,7 +263,7 @@
        /// <summary>
        ///  查询信号记录
        /// </summary>
        public List<Model.SignalRecord> QuerySignalRecord(long projectId, long sceneId, long monitorPointId, long signalId, int year, int month)
        public List<Model.SignalRecord> GetSignalRecord(long projectId, long sceneId, long monitorPointId, long signalId, int year, int month)
        {
            if (projectId < 1)
                return default;
@@ -277,7 +277,7 @@
            var valid = this.GetSignalRecordPacketFile(projectId, sceneId, monitorPointId, signalId, year, month, out string filePath);
            if (!valid)
                return default;
            var signalRecordCount = _monitorDataSetSummary.QuerySignalRecordCount(projectId, sceneId, monitorPointId, signalId, year, month);
            var signalRecordCount = _monitorDataSetSummary.GetSignalRecordCount(projectId, sceneId, monitorPointId, signalId, year, month);
            if (signalRecordCount < 1)
                return default;
@@ -380,6 +380,7 @@
            var model = new Model.MonitorDataSetSummary();
            model.MonitorPointId = monitorPointId;
            model.SignalId = signalId;
            model.Year = year;
            model.Month = month;
            model.MinTime = signalRecords.Min(x => x.Time);