using System; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; namespace IMCS.CCS.Entitys { [Table("ccs_dictionary")] public class Dictionary { [Key] [Column("id")] [DatabaseGenerated(DatabaseGeneratedOption.Identity)] public int Id { get; set; } /// /// type /// [Column("type")] public string Type { get; set; } [Column("code")] public string Code { get; set; } [Column("name")] public string Name { get; set; } [Column("dict_value")] public string DictValue { get; set; } [Column("description")] public string Description { get; set; } [Column("state")] public bool state { get; set; } } /// /// 字典条件类型 /// public enum DictConditionTypeEnum { GetIntelligenceUnit_Condition, GetFlexibleWire_Condition, GetQualityCenter_Condition, SendIntelligenceUnit_Condition, SendFlexibleWire_Condition, SendQualityCenter_Condition, MoveRobotPosition_Condition, UploadFile_Condition, StartNCProgram_Condition, SendLinShift_Condition, SendLinShiftFine_Condition, StartCleanMachine_Condition, StartLabelMachine_Condition, StartCoordinateMeasuringMachine_Condition, GetServoStacker_Condition, SendServoStacker_Condition, ReadRFID_Condition, WriteRFID_Condition, } }