public void AddLine(string name, int count, List <AlarmLinePoint> points)
        {
            AlarmLine line = new AlarmLine(name);

            line.Points = points;
            this.AddTypeCount(name, count);
        }
        public void AddLine(string name, List <AlarmLinePoint> points, bool addTypeCount)
        {
            double count = 0;

            foreach (var point in points)
            {
                count += point.Value;
            }

            if (points != null && points.Count() > 0)
            {
                AlarmLine line = new AlarmLine(name);
                line.Points = points;
                this.Lines.Add(line);
            }

            if (addTypeCount)//设备告警,每个类型有一条线
            {
                this.AddTypeCount(name, (int)count);
            }
            else//历史告警,所有人只有一条线
            {
            }
        }