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,
}
}