using Microsoft.EntityFrameworkCore;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
namespace Admin.NET.Core
{
///
/// Agv报警
///
[Comment("Agv报警")]
[Table("les_agv_waring")]
public class AgvWaring : DEntityBase
{
///
/// 唯一编码
///
[Comment("唯一编码")]
[MaxLength(10)]
public string Code { get; set; }
///
/// 任务号
///
[Comment("任务号")]
[MaxLength(100)]
public string TransportOrder { get; set; }
///
/// agv小车编号
///
[Comment("agv小车编号")]
[MaxLength(10)]
public string AgvCarCode { get; set; }
///
/// 故障内容
///
[Comment("故障内容")]
[MaxLength(50)]
public string FaultText { get; set; }
///
/// 故障时间
///
[Comment("故障时间")]
[MaxLength(50)]
public DateTimeOffset? StartTime { get; set; }
///
/// 是否解决
///
[Comment("是否解决")]
[MaxLength(50)]
public YesOrNot YesOrNot { get; set; }
///
/// WCS是否可以读取
///
[Comment("WCS是否可以读取")]
[Required]
public bool IsRead { get; set; } = true;
///
/// 所属车间
///
[Comment("所属车间")]
public LesWorkShopType WorkShopType { get; set; }
}
}