88 lines
2.4 KiB
C#
88 lines
2.4 KiB
C#
using System;
|
|
using Newtonsoft.Json;
|
|
using Newtonsoft.Json.Converters;
|
|
|
|
namespace SWS.Model
|
|
{
|
|
public class ec_wire_group_log
|
|
{
|
|
public ec_wire_group_log(Action OperateType, string WireGroupID)
|
|
{
|
|
this.OperateType = OperateType;
|
|
this.WireGroupID = WireGroupID;
|
|
|
|
}
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
/// <param name="OperateType"></param>
|
|
/// <param name="WireGroupID"></param>
|
|
/// <param name="createtime">因为<see cref="ec_Wire_GroupEntity.ActionHistorys"/>的关系,所以时间是有值的</param>
|
|
public ec_wire_group_log(Action OperateType, string WireGroupID, DateTime? createtime)
|
|
{
|
|
this.OperateType = OperateType;
|
|
this.WireGroupID = WireGroupID;
|
|
|
|
if (createtime != null)
|
|
{
|
|
this.CreateTime = createtime;
|
|
}
|
|
|
|
}
|
|
#region 实体成员
|
|
/// <summary>
|
|
/// 操作日志ID
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
|
|
public string WireGroupLogID { get; set; }
|
|
/// <summary>
|
|
/// 信号ID
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
public string WireGroupID { get; set; }
|
|
/// <summary>
|
|
/// 操作类型
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
[JsonConverter(typeof(StringEnumConverter))]
|
|
public Action OperateType { get; set; }
|
|
/// <summary>
|
|
/// 备注
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
public string ExtraMsg { get; set; }
|
|
/// <summary>
|
|
/// 创建人
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
public string CreateUserID { get; set; }
|
|
/// <summary>
|
|
/// 创建时间
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
public DateTime? CreateTime { get; set; }
|
|
/// <summary>
|
|
/// 更新人
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
public string UpdateUserID { get; set; }
|
|
/// <summary>
|
|
/// 更新时间
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
public DateTime? UpdateTime { get; set; }
|
|
#endregion
|
|
|
|
|
|
#region 扩展字段
|
|
/// <summary>
|
|
/// 创建人名称
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
|
|
public string CreateUserName { get; set; }
|
|
#endregion
|
|
}
|
|
}
|