using System; using SqlSugar; using System.Linq; using System.ComponentModel; using System.Collections.Generic; namespace Tiger.Model { /// /// ʵÌ壺ÔÚÖÆÆ·ÐÅÏ¢±í /// [Description("Primary:ID")] [Serializable] [SugarTable("MES_WIP_DATA")] public class MES_WIP_DATA : DbEntityWithAuth { #region ¹¹Ô캯Êý /// /// ʵÌ壺ÔÚÖÆÆ·ÐÅÏ¢±í /// public MES_WIP_DATA() {} #endregion #region ¹«¹²ÊôÐÔ /// /// ¹ýÕ¾ÌõÂë /// public string SN { get; set; } /// /// ״̬(0Init³õʼ»¯|1InputÒÑͶÈë|2OKÁ¼Æ·¹ýÕ¾|3NG²»Á¼¹ýÕ¾|4RepairάÐÞÖÐ|5FinishedÒÑÍ깤|6ScrapÒѱ¨·Ï|7InStorageÒÑÈë¿â|8RejectÒѾÜÊÕ|9ShippedÒѳö»õ) /// public int STATUS { get; set; } /// /// ÎïÁϱàÂë /// public string ITEM_CODE { get; set; } /// /// ¹¤µ¥ºÅ /// public string WORK_ORDER { get; set; } /// /// ¼Ó¹¤¶Î /// public string SEGMENT { get; set; } /// /// ¹¤ÒÕ·ÏßID /// public string ROT_ID { get; set; } /// /// ¹¤ÒÕ·Ïß½ÚµãID /// public string NODE_ID { get; set; } /// /// ¹¤Ðò±àÂë /// public string OPER_CODE { get; set; } /// /// ¹¤³§±àÂë /// public string FTY_CODE { get; set; } /// /// ³µ¼ä±àÂë /// public string WS_CODE { get; set; } /// /// ²úÏß±àÂë /// public string LINE_CODE { get; set; } /// /// ¸Úλ±àÂë /// public string POST_CODE { get; set; } /// /// Ëø¶¨±ê¼Ç /// public string HOLD_FLAG { get; set; } /// /// ·µ¹¤±ê¼Ç /// public string REWORK_FLAG { get; set; } /// /// ÊÇ·ñÍ깤 /// public string FINISHED_FLAG { get; set; } /// /// ÍÐÅÌ/ÔØ¾ßÌõÂë /// public string TRAY_SN { get; set; } /// /// ÈÝÆ÷/ÄÚ°ü×°ÌõÂë /// public string CONTAINER_SN { get; set; } /// /// ÍâÏäÌõÂë /// public string CARTON_SN { get; set; } /// /// Õ»°åÌõÂë /// public string PALLET_SN { get; set; } /// /// ÊÇ·ñÈë¿â /// public string INV_FLAG { get; set; } /// /// Èë¿âÈÕÆÚ /// public DateTime INV_DATE { get; set; } = DateTime.MinValue; /// /// ͶÈëʱ¼ä /// public DateTime INLINE_DATE { get; set; } = DateTime.MinValue; /// /// ²ú³öʱ¼ä /// public DateTime OUTLINE_DATE { get; set; } = DateTime.MinValue; /// /// µ±Ç°²Ù×÷ʱ¼ä /// public DateTime OPERATION_TIME { get; set; } = DateTime.MinValue; /// /// °àÖÆ±àÂë /// public string SFTS_CODE { get; set; } /// /// °à´Î±àÂë /// public string SFT_CODE { get; set; } /// /// ʱ¶Î±àÂë /// public string PRD_CODE { get; set; } /// /// ³é¼ì״̬(0Unsampledδ³é¼ì|1NoSampling²»³é¼ì|2WaitCheck´ý¼ìÑé|3Checking¼ìÑéÖÐ|4Completed¼ìÑéÍê|5LockedÒÑËø¶¨) /// public int OBA_STATUS { get; set; } /// /// ³é¼ìÅú´ÎºÅ /// public string OBA_BATCH { get; set; } /// /// Ëø¶¨Åú´ÎºÅ /// public string LOCK_BATCH { get; set; } /// /// ³ö»õʱ¼ä /// public DateTime SHIPPING_DATE { get; set; } = DateTime.MinValue; /// /// ³ö»õµ¥ºÅ /// public string SHIPPING_ORDER { get; set; } /// /// ±¸×¢ /// public string REMARK { get; set; } #endregion #region ÐéÄâÊôÐÔ /*Àý×Ó [SugarColumn(IsIgnore = true)] public string FieldName { get; set; } */ #endregion #region Íâ¼üÊôÐÔ /*Àý×Ó //Ò»¶ÔÒ»Íâ¼üµ¼º½ [Navigate(NavigateType.OneToOne, nameof(ClassAId))]//Ò»¶ÔÒ» ClassAIdÊÇMES_WIP_DATAÀàÀïÃæµÄÍâ¼üID×Ö¶Î public ClassA ClassA { get; set; } //×¢Òâ½ûÖ¹ÊÖ¶¯¸³Öµ£¬Ö»ÄÜÊÇnull //Ò»¶Ô¶àÍâ¼üµ¼º½ [Navigate(NavigateType.OneToMany, nameof(ClassA.MES_WIP_DATAId))]//ClassA±íÖеÄMES_WIP_DATAId public List ClassAList { get; set; }//×¢Òâ½ûÖ¹ÊÖ¶¯¸³Öµ£¬Ö»ÄÜÊÇnull //¶à¶Ô¶àÍâ¼üµ¼º½ [Navigate(typeof(MappingClass), nameof(MappingClass.MES_WIP_DATAId), nameof(MappingClass.ClassAId))]//×¢Òâ˳Ðò public List ClassAList { get; set; } //×¢Òâ½ûÖ¹ÊÖ¶¯¸³Öµ£¬Ö»ÄÜÊÇnull */ #endregion #region ö¾Ù±äÁ¿ /*Àý×Ó public enum FieldNames { [Description("ö¾ÙÃèÊö0")] Enum0, [Description("ö¾ÙÃèÊö1")] Enum1, } */ #endregion #region ¹«¹²·½·¨ #endregion }//endClass }