| | |
| | | public async Task<List<LogicMonitorMarker>> GetAll() |
| | | { |
| | | var allMonitorList = await _monitorHelper.GetAll(); |
| | | var allGroupList = allMonitorList?.GroupBy(x => new { x.Relation, x.SourceType }).ToList(); |
| | | var allGroupList = allMonitorList?.GroupBy(x => new { x.Parter, x.SourceType }).ToList(); |
| | | var allMarkerList = allGroupList?.Select(x => new LogicMonitorMarker() |
| | | { |
| | | Code = x.Key.Relation, |
| | | Code = x.Key.Parter, |
| | | SourceType = (int)x.Key.SourceType, |
| | | Description = x.Key.SourceType == Yw.Hydro.eSourceType.Docking ? $"传感器测点({x.Count()})" : $"分析测点({x.Count()})" |
| | | }).ToList(); |