Zxd.Core/code/Zxd.Entity/Zxd/EarlyWarningLog.cs

81 lines
1.8 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Zxd.Entity.Zxd
{
[Table("t_early_warning_log")]
public class EarlyWarningLog
{
[Key]
public int Id { get; set; }
/// <summary>
/// 工号
/// </summary>
public int Eid { get; set; }
/// <summary>
/// 姓名
/// </summary>
public string? Name { get; set; }
/// <summary>
/// 预警值
/// </summary>
[Column("early_warning")]
public decimal EarlyWarning { get; set; }
/// <summary>
/// 最大资源量
/// </summary>
public int Resource { get; set; }
/// <summary>
/// 预警类型
/// </summary>
public EarlyWarningType Type { get; set; }
/// <summary>
/// 去重加微数
/// </summary>
public int Distinct { get; set; }
/// <summary>
/// 接粉周期
/// </summary>
[Column("period_from")]
public DateTime? PeriodFrom { get; set; }
/// <summary>
/// 接粉周期
/// </summary>
[Column("period_to")]
public DateTime? PeriodTo { get; set; }
/// <summary>
/// 状态
/// </summary>
public EarlyWaningLogStatus Status { get; set; }
[Column("create_time")]
public DateTime CreateTime { get; set; }
[Column("update_user")]
public string? UpdateUser { get; set; }
[Column("update_time")]
public DateTime? UpdateTime { get; set; }
[Column("template_id")]
public int? TemplateId { get; set; }
[Column("template_index")]
public string? TemplateIndex { get; set; }
public int Deptid { get; set; }
}
}