using System;
using System.Collections.Generic;
using System.Text;
namespace APT.MS.Domain.ApiModel.DD
{
    public class HisPointModel
    {
        ///// 
        ///// 组织Id
        ///// 
        //public Guid OrgId { get; set; }
        /// 
        /// 主题
        /// 
        public string Topic { get; set; }
        public List Data { get; set; }
    }
    public class SceneHisPoint
    {
        /// 
        /// 点Id
        /// 
        public Guid PointId { get; set; }
        /// 
        /// 值
        /// 
        public string HistValue { get; set; }
        /// 
        /// 时间
        /// 
        public DateTime HistTime { get; set; }
        /// 
        /// HistValue值decimal类型。
        /// 
        public string CurrentValue { get; set; }
    }
    public class HisPoint
    {
        /// 
        /// 点Id
        /// 
        public Guid PointId { get; set; }
        /// 
        /// 值
        /// 
        public string HistValue { get; set; }
        /// 
        /// 修复值
        /// 
        public double FixValue { get; set; }
        /// 
        /// 时间
        /// 
        public DateTime HistTime { get; set; }
        /// 
        /// HistValue值decimal类型。
        /// 
        public double CurrentValue { get; set; }
    }
    public class AppOnlieModel
    {
        /// 
        /// 器具ID
        /// 
        public Guid AppId { get; set; }
        /// 
        /// 时间
        /// 
        public DateTime Time { get; set; }
        /// 
        /// 当前值
        /// 
        public int OnlineStatus { get; set; }
        /// 
        /// 数据修复状态0 未修复 1/已修复
        /// 
        public int FixStatus { get; set; }
    }
    public class AppAlarmModel
    {
        /// 
        /// 器具ID/设备id
        /// 
        public Guid AppId { get; set; }
        /// 
        /// 时间
        /// 
        public DateTime Time { get; set; }
        /// 
        /// 当前值
        /// 
        public string Desc { get; set; }
    }
    public class EquipBootModel
    {
        /// 
        /// 设备ID
        /// 
        public Guid EquipId { get; set; }
        /// 
        /// 设备运行记录ID
        /// 
        public Guid EquipBootId { get; set; }
        /// 
        /// 运行状态
        /// 
        public decimal Status { get; set; }
        /// 
        /// 开始时间
        /// 
        public string Time { get; set; }
    }
    public class ChargeDataModel
    {
        /// 
        /// 时间
        /// 
        public DateTime Time { get; set; }
        /// 
        /// 充电订单号
        /// 
        public string Charge_No { get; set; }
        /// 
        /// 电压
        /// 
        public decimal Vol { get; set; }
        /// 
        /// 电流
        /// 
        public decimal Ele { get; set; }
        /// 
        /// 功率
        /// 
        public decimal Pow { get; set; }
        /// 
        /// 电量
        /// 
        public decimal Qoe { get; set; }
        /// 
        /// 充电时长(s)
        /// 
        public decimal Dur { get; set; }
    }
}