using iWareCc.Conveyor.EnumType;
|
using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Runtime.Serialization;
|
using System.Text;
|
using System.Threading.Tasks;
|
|
namespace iWareCc.HeartBeat.Entity
|
{
|
[DataContract]
|
public class HeartBeatInfoEntity
|
{
|
/// <summary>
|
/// PLC心跳
|
/// </summary>
|
[DataMember]
|
public string PlcHeartBeat { get; set; }
|
|
/// <summary>
|
/// 告警信息
|
/// </summary>
|
[DataMember]
|
public string AlarmCode { get; set; }
|
|
/// <summary>
|
/// 服务器心跳
|
/// </summary>
|
[DataMember]
|
public string WServerHeartBeat { get; set; }
|
|
/// <summary>
|
/// 构造函数
|
/// </summary>
|
/// <param name="heartBeat">心跳实体</param>
|
public HeartBeatInfoEntity(HeartBeatEntity heartBeat)
|
{
|
this.PlcHeartBeat = heartBeat.PlcHeartBeat.ToString();
|
this.AlarmCode = ((EConveyorAlarm)heartBeat.AlarmCode).ToString();
|
this.WServerHeartBeat = heartBeat.WServerHeartBeat.ToString();
|
}
|
}
|
}
|