using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using System.Linq; using System.Text; using System.Threading.Tasks; using WIDESEA_Entity.SystemModels; namespace WIDESEA_Entity.DomainModels { [Entity(TableCnName = "接口信息", TableName = "InterfaceInfo")] public class InterfaceInfo : BaseEntity { /// ///主键 /// [Key] [Display(Name = "主键")] [Column(TypeName = "uniqueidentifier")] [Required(AllowEmptyStrings = false)] public Guid Id { get; set; } /// ///接口名称 /// [Display(Name = "接口名称")] [MaxLength(60)] [Column(TypeName = "nvarchar(60)")] [Required(AllowEmptyStrings = false)] public string InterfaceName { get; set; } /// ///任务号 /// [Display(Name = "任务号")] [MaxLength(60)] [Column(TypeName = "nvarchar(60)")] public string TaskID { get; set; } /// ///设备编号 /// [Display(Name = "设备编号")] [MaxLength(100)] [Column(TypeName = "nvarchar(100)")] [Required(AllowEmptyStrings = false)] public string DeviceID { get; set; } /// ///0是成功,1是失败 /// [Display(Name = "Code")] [Column(TypeName = "int")] [Required(AllowEmptyStrings = false)] public int Code { get; set; } /// ///返回的信息 /// [Display(Name = "返回的信息")] [MaxLength(60)] [Column(TypeName = "nvarchar(100)")] public string Message { get; set; } /// ///更新时间 /// [Display(Name = "更新时间")] [Column(TypeName = "datetime")] [Required(AllowEmptyStrings = false)] public DateTime updatetime { get; set; } /// ///备注 /// [Display(Name = "备注")] [MaxLength(100)] [Column(TypeName = "nvarchar(100)")] [Required(AllowEmptyStrings = false)] public string remark { get; set; } } }