Tiger.Model.Net/Entitys/Api/Base.cs
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,27 @@ using System.Collections.Generic; namespace Tiger.Model { public class ApiInput { /// <summary> ///æ°æ®åºæææ¥è¯¢é项 /// </summary> public AuthOption AuthOption { get; set; } } public class BsPageInput : ApiInput { public int pageIndex { get; set; } public int pageSize { get; set; } public int total { get; set; } public string Code { get; set; } } public class BsPageOutput<T> { public List<T> data { get; set; } public int total { get; set; } } } Tiger.Model.Net/Entitys/BAS/BAS_DEFECT_GRP.cs
@@ -7,75 +7,77 @@ namespace Tiger.Model { /// <summary> /// å®ä½ï¼ä¸è¯ä»£ç ç» /// å®ä½ï¼ä¸è¯ä»£ç ç» /// </summary> [Description("Primary:ID")] [DisplayName("ä¸è¯ä»£ç ç»")] [DisplayName("ä¸è¯ä»£ç ç»")] [Serializable] [SugarTable("BAS_DEFECT_GRP")] public class BAS_DEFECT_GRP : DbEntityWithAuth { #region æé 彿° #region æé 彿° /// <summary> /// å®ä½ï¼ä¸è¯ä»£ç ç» /// å®ä½ï¼ä¸è¯ä»£ç ç» /// </summary> public BAS_DEFECT_GRP() {} #endregion #region å ¬å ±å±æ§ #region å ¬å ±å±æ§ /// <summary> /// ä¸è¯ä»£ç ç»ç¼ç /// ä¸è¯ä»£ç ç»ç¼ç /// </summary> [DisplayName("ä¸è¯ä»£ç ç»ç¼ç ")] [DisplayName("ä¸è¯ä»£ç ç»ç¼ç ")] public string DFTG_CODE { get; set; } /// <summary> /// ä¸è¯ä»£ç ç»åç§° /// ä¸è¯ä»£ç ç»åç§° /// </summary> [DisplayName("ä¸è¯ä»£ç ç»åç§°")] [DisplayName("ä¸è¯ä»£ç ç»åç§°")] public string DFTG_NAME { get; set; } /// <summary> /// 夿³¨ /// 夿³¨ /// </summary> [DisplayName("夿³¨")] [DisplayName("夿³¨")] public string REMARK { get; set; } #endregion #endregion #region èæå±æ§ /*ä¾å #region èæå±æ§ /*ä¾å [SugarColumn(IsIgnore = true)] public string FieldName { get; set; } */ #endregion #endregion #region å¤é®å±æ§ /*ä¾å //ä¸å¯¹ä¸å¤é®å¯¼èª [Navigate(NavigateType.OneToOne, nameof(ClassAId))]//ä¸å¯¹ä¸ ClassAIdæ¯BAS_DEFECT_GRPç±»éé¢çå¤é®IDåæ®µ public ClassA ClassA { get; set; } //注æç¦æ¢æå¨èµå¼ï¼åªè½æ¯null //ä¸å¯¹å¤å¤é®å¯¼èª [Navigate(NavigateType.OneToMany, nameof(ClassA.BAS_DEFECT_GRPId))]//ClassA表ä¸çBAS_DEFECT_GRPId public List<ClassA> ClassAList { get; set; }//注æç¦æ¢æå¨èµå¼ï¼åªè½æ¯null //å¤å¯¹å¤å¤é®å¯¼èª [Navigate(typeof(MappingClass), nameof(MappingClass.BAS_DEFECT_GRPId), nameof(MappingClass.ClassAId))]//注æé¡ºåº public List<ClassA> ClassAList { get; set; } //注æç¦æ¢æå¨èµå¼ï¼åªè½æ¯null #region å¤é®å±æ§ /*ä¾å //ä¸å¯¹ä¸å¤é®å¯¼èª [Navigate(NavigateType.OneToOne, nameof(ClassAId))]//ä¸å¯¹ä¸ ClassAIdæ¯BAS_DEFECT_GRPç±»éé¢çå¤é®IDåæ®µ public ClassA ClassA { get; set; } //注æç¦æ¢æå¨èµå¼ï¼åªè½æ¯null //ä¸å¯¹å¤å¤é®å¯¼èª [Navigate(NavigateType.OneToMany, nameof(ClassA.BAS_DEFECT_GRPId))]//ClassA表ä¸çBAS_DEFECT_GRPId public List<ClassA> ClassAList { get; set; }//注æç¦æ¢æå¨èµå¼ï¼åªè½æ¯null //å¤å¯¹å¤å¤é®å¯¼èª [Navigate(typeof(MappingClass), nameof(MappingClass.BAS_DEFECT_GRPId), nameof(MappingClass.ClassAId))]//注æé¡ºåº public List<ClassA> ClassAList { get; set; } //注æç¦æ¢æå¨èµå¼ï¼åªè½æ¯null */ #endregion [Navigate(NavigateType.OneToMany, nameof(BAS_DEFECT.DFTG_CODE), nameof(DFTG_CODE), "GHOST_ROW = 0")]//ClassA表ä¸çBAS_DEFECT_GRPId public List<BAS_DEFECT> Defects { get; set; }//注æç¦æ¢æå¨èµå¼ï¼åªè½æ¯null #endregion #region æä¸¾åé /*ä¾å #region æä¸¾åé /*ä¾å public enum FieldNames { [Description("æä¸¾æè¿°0")] [Description("æä¸¾æè¿°0")] Enum0, [Description("æä¸¾æè¿°1")] [Description("æä¸¾æè¿°1")] Enum1, } */ #endregion #endregion #region å ¬å ±æ¹æ³ #region å ¬å ±æ¹æ³ #endregion #endregion }//endClass }//endClass } Tiger.Model.Net/Entitys/MES/BIZ_MES_WO.cs
@@ -6,303 +6,308 @@ namespace Tiger.Model { /// <summary> /// å®ä½ï¼å·¥å /// </summary> [Description("Primary:ID")] [DisplayName("å·¥å")] [Serializable] [SugarTable("BIZ_MES_WO")] public class BIZ_MES_WO : DbEntityWithAuth { #region æé 彿° /// <summary> /// å®ä½ï¼å·¥å /// </summary> public BIZ_MES_WO() { } #endregion /// <summary> /// å®ä½ï¼å·¥å /// </summary> [Description("Primary:ID")] [DisplayName("å·¥å")] [Serializable] [SugarTable("BIZ_MES_WO")] public class BIZ_MES_WO : DbEntityWithAuth { #region æé 彿° /// <summary> /// å®ä½ï¼å·¥å /// </summary> public BIZ_MES_WO() {} #endregion #region å ¬å ±å±æ§ /// <summary> /// å·¥åå· /// </summary> [DisplayName("å·¥åå·")] public string ORDER_NO { get; set; } /// <summary> /// å·¥åç±»å(0Plan计å|1Standardæ å|2Reworkè¿å·¥|3Restructuringå¨åºæ¹å¶|5å§å¤Outsourcing|6RDç å|7Forecast颿µ|8Disassembleæå¸) /// </summary> [DisplayName("å·¥åç±»å(0Plan计å|1Standardæ å|2Reworkè¿å·¥|3Restructuringå¨åºæ¹å¶|5Outsourcingå§å¤|6RDç å|7Forecast颿µ|8Disassembleæå¸)")] public string ORDER_TYPE { get; set; } /// <summary> /// å·¥åæè¿° /// </summary> [DisplayName("å·¥åæè¿°")] public string ORDER_DESC { get; set; } /// <summary> /// ç¶å·¥å /// </summary> [DisplayName("ç¶å·¥å")] public string PARENT_ORDER { get; set; } /// <summary> /// ç¶æ(0Initåå§å|1Importedå·²å¯¼å ¥|2Releaseå·²ä¸å|3Workingç产ä¸|4Pausedå·²æå|5Closedå·²å ³é) /// </summary> [DisplayName("ç¶æ(0Initåå§å|1Importedå·²å¯¼å ¥|2Releaseå·²ä¸å|3Workingç产ä¸|4Pausedå·²æå|5Closedå·²å ³é)")] public int STATUS { get; set; } /// <summary> /// ç©æç¼ç /// </summary> [DisplayName("ç©æç¼ç ")] public string ITEM_CODE { get; set; } /// <summary> /// ç©æç±»å /// </summary> [DisplayName("ç©æç±»å")] public string ITEM_TYPE { get; set; } /// <summary> /// æºå /// </summary> [DisplayName("æºå")] public string ITEM_MODEL { get; set; } /// <summary> /// ä¼å 级 /// </summary> [DisplayName("ä¼å 级")] public string PRIORITY { get; set; } /// <summary> /// 客æ·ç¼ç /// </summary> [DisplayName("客æ·ç¼ç ")] public string CUST_CODE { get; set; } /// <summary> /// è·¯ç±ç¼ç /// </summary> [DisplayName("è·¯ç±ç¼ç ")] public string ROUTE_CODE { get; set; } /// <summary> /// å·¥èºç¶æ(0WaitSetå¾ é ç½®|1Finishå·²é ç½®|2Cancelåæ¶|3Closeå ³é) /// </summary> [DisplayName("å·¥èºç¶æ(0WaitSetå¾ é ç½®|1Finishå·²é ç½®|2Cancelåæ¶|3Closeå ³é)")] public int ROUTE_STATUS { get; set; } /// <summary> /// å·¥å /// </summary> [DisplayName("å·¥å")] public string FACTORY { get; set; } /// <summary> /// 车é´ç¼ç /// </summary> [DisplayName("车é´ç¼ç ")] public string WS_CODE { get; set; } /// <summary> /// 计åçº¿ä½ /// </summary> [DisplayName("计å线ä½")] public string PLAN_LINE { get; set; } /// <summary> /// å®é çº¿ä½ /// </summary> [DisplayName("å®é 线ä½")] public string ACT_LINE { get; set; } /// <summary> /// 计åå¼å§æ¶é´ /// </summary> [DisplayName("计åå¼å§æ¶é´")] public DateTime PLAN_START_TIME { get; set; } = DateTime.MinValue; /// <summary> /// 计åç»ææ¶é´ /// </summary> [DisplayName("计åç»ææ¶é´")] public DateTime PLAN_END_TIME { get; set; } = DateTime.MinValue; /// <summary> /// å®é å¼å§æ¶é´ /// </summary> [DisplayName("å®é å¼å§æ¶é´")] public DateTime ACT_START_TIME { get; set; } = DateTime.MinValue; /// <summary> /// å®é ç»ææ¶é´ /// </summary> [DisplayName("å®é ç»ææ¶é´")] public DateTime ACT_END_TIME { get; set; } = DateTime.MinValue; /// <summary> /// æ åä½ä¸äººæ° /// </summary> [DisplayName("æ åä½ä¸äººæ°")] public int STD_WORKER_QTY { get; set; } /// <summary> /// å®é ä½ä¸äººæ° /// </summary> [DisplayName("å®é ä½ä¸äººæ°")] public int ACT_WORKER_QTY { get; set; } /// <summary> /// å¯¼å ¥æ¶é´ /// </summary> [DisplayName("å¯¼å ¥æ¶é´")] public DateTime IMPORT_TIME { get; set; } = DateTime.MinValue; /// <summary> /// ä¸åæ¶é´ /// </summary> [DisplayName("ä¸åæ¶é´")] public DateTime RELEASE_TIME { get; set; } = DateTime.MinValue; /// <summary> /// ä¸å人 /// </summary> [DisplayName("ä¸å人")] public string RELEASE_USER { get; set; } /// <summary> /// åæ´æ¶é´ /// </summary> [DisplayName("åæ´æ¶é´")] public DateTime CHANGE_TIME { get; set; } = DateTime.MinValue; /// <summary> /// åæ´äºº /// </summary> [DisplayName("åæ´äºº")] public string CHANGE_USER { get; set; } /// <summary> /// è®¡åæ°é /// </summary> [DisplayName("è®¡åæ°é")] public int PLAN_QTY { get; set; } /// <summary> /// æå ¥æ°é /// </summary> [DisplayName("æå ¥æ°é")] public int INPUT_QTY { get; set; } /// <summary> /// å®å·¥æ°é /// </summary> [DisplayName("å®å·¥æ°é")] public int OUTPUT_QTY { get; set; } /// <summary> /// æ¥åºæ°é /// </summary> [DisplayName("æ¥åºæ°é")] public int SCRAP_QTY { get; set; } /// <summary> /// å ¥åºæ°é /// </summary> [DisplayName("å ¥åºæ°é")] public int STOCK_IN_QTY { get; set; } /// <summary> /// UPH /// </summary> [DisplayName("UPH")] public double UPH { get; set; } /// <summary> /// UPPH /// </summary> [DisplayName("UPPH")] public double UPPH { get; set; } /// <summary> /// æåçå·¥ååå²ID /// </summary> [DisplayName("æåçå·¥ååå²ID")] public string LAST_HIST_ID { get; set; } /// <summary> /// 夿³¨ /// </summary> [DisplayName("夿³¨")] public string REMARK { get; set; } /// <summary> /// æ¥å£è¡¨è®°å½ID /// </summary> [DisplayName("æ¥å£è¡¨è®°å½ID")] public string FBILLNO_ID { get; set; } /// <summary> /// 夿åè¿åä¿¡æ¯ /// </summary> [DisplayName("夿åè¿åä¿¡æ¯")] public string PREP_MSG { get; set; } #endregion #region å ¬å ±å±æ§ /// <summary> /// å·¥åå· /// </summary> [DisplayName("å·¥åå·")] public string ORDER_NO { get; set; } /// <summary> /// å·¥åç±»å(0Plan计å|1Standardæ å|2Reworkè¿å·¥|3Restructuringå¨åºæ¹å¶|5å§å¤Outsourcing|6RDç å|7Forecast颿µ|8Disassembleæå¸) /// </summary> [DisplayName("å·¥åç±»å(0Plan计å|1Standardæ å|2Reworkè¿å·¥|3Restructuringå¨åºæ¹å¶|5å§å¤Outsourcing|6RDç å|7Forecast颿µ|8Disassembleæå¸)")] public int ORDER_TYPE { get; set; } /// <summary> /// å·¥åæè¿° /// </summary> [DisplayName("å·¥åæè¿°")] public string ORDER_DESC { get; set; } /// <summary> /// ç¶å·¥å /// </summary> [DisplayName("ç¶å·¥å")] public string PARENT_ORDER { get; set; } /// <summary> /// ç¶æ(0Initåå§å|1Importedå·²å¯¼å ¥|2Releaseå·²ä¸å|3Workingç产ä¸|4Pausedå·²æå|5Closedå·²å ³é) /// </summary> [DisplayName("ç¶æ(0Initåå§å|1Importedå·²å¯¼å ¥|2Releaseå·²ä¸å|3Workingç产ä¸|4Pausedå·²æå|5Closedå·²å ³é)")] public int STATUS { get; set; } /// <summary> /// ç©æç¼ç /// </summary> [DisplayName("ç©æç¼ç ")] public string ITEM_CODE { get; set; } /// <summary> /// ç©æç±»å /// </summary> [DisplayName("ç©æç±»å")] public string ITEM_TYPE { get; set; } /// <summary> /// æºå /// </summary> [DisplayName("æºå")] public string ITEM_MODEL { get; set; } /// <summary> /// ä¼å 级 /// </summary> [DisplayName("ä¼å 级")] public string PRIORITY { get; set; } /// <summary> /// 客æ·ç¼ç /// </summary> [DisplayName("客æ·ç¼ç ")] public string CUST_CODE { get; set; } /// <summary> /// è·¯ç±ç¼ç /// </summary> [DisplayName("è·¯ç±ç¼ç ")] public string ROUTE_CODE { get; set; } /// <summary> /// å·¥èºç¶æ(0WaitSetå¾ é ç½®|1Finishå·²é ç½®|2Cancelåæ¶|3Closeå ³é) /// </summary> [DisplayName("å·¥èºç¶æ(0WaitSetå¾ é ç½®|1Finishå·²é ç½®|2Cancelåæ¶|3Closeå ³é)")] public int ROUTE_STATUS { get; set; } /// <summary> /// å·¥å /// </summary> [DisplayName("å·¥å")] public string FACTORY { get; set; } /// <summary> /// 车é´ç¼ç /// </summary> [DisplayName("车é´ç¼ç ")] public string WS_CODE { get; set; } /// <summary> /// 计åçº¿ä½ /// </summary> [DisplayName("计å线ä½")] public string PLAN_LINE { get; set; } /// <summary> /// å®é çº¿ä½ /// </summary> [DisplayName("å®é 线ä½")] public string ACT_LINE { get; set; } /// <summary> /// 计åå¼å§æ¶é´ /// </summary> [DisplayName("计åå¼å§æ¶é´")] public DateTime PLAN_START_TIME { get; set; } = DateTime.MinValue; /// <summary> /// 计åç»ææ¶é´ /// </summary> [DisplayName("计åç»ææ¶é´")] public DateTime PLAN_END_TIME { get; set; } = DateTime.MinValue; /// <summary> /// å®é å¼å§æ¶é´ /// </summary> [DisplayName("å®é å¼å§æ¶é´")] public DateTime ACT_START_TIME { get; set; } = DateTime.MinValue; /// <summary> /// å®é ç»ææ¶é´ /// </summary> [DisplayName("å®é ç»ææ¶é´")] public DateTime ACT_END_TIME { get; set; } = DateTime.MinValue; /// <summary> /// æ åä½ä¸äººæ° /// </summary> [DisplayName("æ åä½ä¸äººæ°")] public int STD_WORKER_QTY { get; set; } /// <summary> /// å®é ä½ä¸äººæ° /// </summary> [DisplayName("å®é ä½ä¸äººæ°")] public int ACT_WORKER_QTY { get; set; } /// <summary> /// å¯¼å ¥æ¶é´ /// </summary> [DisplayName("å¯¼å ¥æ¶é´")] public DateTime IMPORT_TIME { get; set; } = DateTime.MinValue; /// <summary> /// ä¸åæ¶é´ /// </summary> [DisplayName("ä¸åæ¶é´")] public DateTime RELEASE_TIME { get; set; } = DateTime.MinValue; /// <summary> /// ä¸å人 /// </summary> [DisplayName("ä¸å人")] public string RELEASE_USER { get; set; } /// <summary> /// åæ´æ¶é´ /// </summary> [DisplayName("åæ´æ¶é´")] public DateTime CHANGE_TIME { get; set; } = DateTime.MinValue; /// <summary> /// åæ´äºº /// </summary> [DisplayName("åæ´äºº")] public string CHANGE_USER { get; set; } /// <summary> /// è®¡åæ°é /// </summary> [DisplayName("è®¡åæ°é")] public int PLAN_QTY { get; set; } /// <summary> /// æå ¥æ°é /// </summary> [DisplayName("æå ¥æ°é")] public int INPUT_QTY { get; set; } /// <summary> /// å®å·¥æ°é /// </summary> [DisplayName("å®å·¥æ°é")] public int OUTPUT_QTY { get; set; } /// <summary> /// æ¥åºæ°é /// </summary> [DisplayName("æ¥åºæ°é")] public int SCRAP_QTY { get; set; } /// <summary> /// å ¥åºæ°é /// </summary> [DisplayName("å ¥åºæ°é")] public int STOCK_IN_QTY { get; set; } /// <summary> /// UPH /// </summary> [DisplayName("UPH")] public double UPH { get; set; } /// <summary> /// UPPH /// </summary> [DisplayName("UPPH")] public double UPPH { get; set; } /// <summary> /// æåçå·¥ååå²ID /// </summary> [DisplayName("æåçå·¥ååå²ID")] public string LAST_HIST_ID { get; set; } /// <summary> /// 夿³¨ /// </summary> [DisplayName("夿³¨")] public string REMARK { get; set; } /// <summary> /// æ¥å£è¡¨è®°å½ID /// </summary> [DisplayName("æ¥å£è¡¨è®°å½ID")] public string FBILLNO_ID { get; set; } /// <summary> /// 夿åè¿åä¿¡æ¯ /// </summary> [DisplayName("夿åè¿åä¿¡æ¯")] public string PREP_MSG { get; set; } #endregion #region èæå±æ§ /*ä¾å #region èæå±æ§ /*ä¾å [SugarColumn(IsIgnore = true)] public string FieldName { get; set; } */ #endregion #endregion #region å¤é®å±æ§ /*ä¾å //ä¸å¯¹ä¸å¤é®å¯¼èª [Navigate(NavigateType.OneToOne, nameof(ClassAId))]//ä¸å¯¹ä¸ ClassAIdæ¯BIZ_MES_WOç±»éé¢çå¤é®IDåæ®µ public ClassA ClassA { get; set; } //注æç¦æ¢æå¨èµå¼ï¼åªè½æ¯null //ä¸å¯¹å¤å¤é®å¯¼èª [Navigate(NavigateType.OneToMany, nameof(ClassA.BIZ_MES_WOId))]//ClassA表ä¸çBIZ_MES_WOId public List<ClassA> ClassAList { get; set; }//注æç¦æ¢æå¨èµå¼ï¼åªè½æ¯null //å¤å¯¹å¤å¤é®å¯¼èª [Navigate(typeof(MappingClass), nameof(MappingClass.BIZ_MES_WOId), nameof(MappingClass.ClassAId))]//注æé¡ºåº public List<ClassA> ClassAList { get; set; } //注æç¦æ¢æå¨èµå¼ï¼åªè½æ¯null #region å¤é®å±æ§ /*ä¾å //ä¸å¯¹ä¸å¤é®å¯¼èª [Navigate(NavigateType.OneToOne, nameof(ClassAId))]//ä¸å¯¹ä¸ ClassAIdæ¯BIZ_MES_WOç±»éé¢çå¤é®IDåæ®µ public ClassA ClassA { get; set; } //注æç¦æ¢æå¨èµå¼ï¼åªè½æ¯null //ä¸å¯¹å¤å¤é®å¯¼èª [Navigate(NavigateType.OneToMany, nameof(ClassA.BIZ_MES_WOId))]//ClassA表ä¸çBIZ_MES_WOId public List<ClassA> ClassAList { get; set; }//注æç¦æ¢æå¨èµå¼ï¼åªè½æ¯null //å¤å¯¹å¤å¤é®å¯¼èª [Navigate(typeof(MappingClass), nameof(MappingClass.BIZ_MES_WOId), nameof(MappingClass.ClassAId))]//注æé¡ºåº public List<ClassA> ClassAList { get; set; } //注æç¦æ¢æå¨èµå¼ï¼åªè½æ¯null */ #endregion #endregion #region æä¸¾åé /*ä¾å #region æä¸¾åé /*ä¾å public enum FieldNames { [Description("æä¸¾æè¿°0")] [Description("æä¸¾æè¿°0")] Enum0, [Description("æä¸¾æè¿°1")] [Description("æä¸¾æè¿°1")] Enum1, } */ public enum STATUSs { [Description("åå§å")] Init, [Description("å·²å¯¼å ¥")] Imported, [Description("å·²ä¸å")] Release, [Description("ç产ä¸")] Working, [Description("å·²æå")] Paused, [Description("å·²å ³é")] Closed, } /// <summary> /// æä¸¾ï¼å·¥èºç¶æ(0WaitSetå¾ é ç½®|1Finishå·²é ç½®|2Cancelåæ¶|3Closeå ³é) /// </summary> public enum ROUTE_STATUSs { [Description("å¾ é ç½®")] WaitSet, [Description("å·²é ç½®")] Finish, [Description("åæ¶")] Cancel, [Description("å·²å ³é")] Closed, } /// <summary> /// æä¸¾ï¼å·¥åç±»å(0Plan计å|1Standardæ å|2Reworkè¿å·¥|3Restructuringå¨åºæ¹å¶|5å§å¤Outsourcing|6RDç å|7Forecast颿µ|8Disassembleæå¸) /// </summary> public enum ORDER_TYPEs { [Description("计å")] Plan = 0, [Description("æ å")] Standard = 1, [Description("è¿å·¥")] Rework = 2, [Description("å¨åºæ¹å¶")] Restructuring = 3, [Description("Outsourcing")] Outsourcing = 5å§å¤, [Description("ç å")] RD = 6, [Description("颿µ")] Forecast = 7, [Description("æå¸")] Disassemble = 8, } /// <summary> /// å·¥åç±»åæä¸¾ /// </summary> public enum ORDER_TYPEs { [Description("计å")] Plan=0, [Description("æ å")] Standard=1, [Description("è¿å·¥")] Rework=2, [Description("å¨åºæ¹å¶")] Restructuring=3, [Description("å§å¤")] Outsourcing = 5, [Description("ç å")] RD = 6, [Description("颿µ")] Forecast = 7, [Description("æå¸")] Disassemble = 8, } #endregion /// <summary> /// æä¸¾ï¼ç¶æ(0Initåå§å|1Importedå·²å¯¼å ¥|2Releaseå·²ä¸å|3Workingç产ä¸|4Pausedå·²æå|5Closedå·²å ³é) /// </summary> public enum STATUSs { [Description("åå§å")] Init = 0, [Description("å·²å¯¼å ¥")] Imported = 1, [Description("å·²ä¸å")] Release = 2, [Description("ç产ä¸")] Working = 3, [Description("å·²æå")] Paused = 4, [Description("å·²å ³é")] Closed = 5, } #region å ¬å ±æ¹æ³ /// <summary> /// æä¸¾ï¼å·¥èºç¶æ(0WaitSetå¾ é ç½®|1Finishå·²é ç½®|2Cancelåæ¶|3Closeå ³é) /// </summary> public enum ROUTE_STATUSs { [Description("å¾ é ç½®")] WaitSet = 0, [Description("å·²é ç½®")] Finish = 1, [Description("åæ¶")] Cancel = 2, [Description("å ³é")] Close = 3, } #endregion #endregion #region å ¬å ±æ¹æ³ }//endClass #endregion }//endClass } Tiger.Model.Net/Entitys/MES/BIZ_MES_WO_SN.cs
@@ -33,10 +33,10 @@ /// </summary> [DisplayName("æ¡ç ")] public string SN { get; set; } /// <summary> /// ç¶æ(0NotInputæªæå ¥|1Inputedå·²æå ¥) /// </summary> [DisplayName("ç¶æ(0NotInputæªæå ¥|1Inputedå·²æå ¥)")] /// <summary> /// ç¶æ(0NotInputæªæå ¥|1Inputedå·²æå ¥|2Finishedå·²å®å·¥) /// </summary> [DisplayName("ç¶æ(0NotInputæªæå ¥|1Inputedå·²æå ¥|2Finishedå·²å®å·¥)")] public int STATUS { get; set; } /// <summary> /// å·¥åæ¹æ¬¡å· @@ -48,17 +48,17 @@ /// </summary> [DisplayName("夿³¨")] public string REMARK { get; set; } #endregion #endregion #region èæå±æ§ /*ä¾å #region èæå±æ§ /*ä¾å [SugarColumn(IsIgnore = true)] public string FieldName { get; set; } */ #endregion #endregion #region å¤é®å±æ§ /*ä¾å #region å¤é®å±æ§ /*ä¾å //ä¸å¯¹ä¸å¤é®å¯¼èª [Navigate(NavigateType.OneToOne, nameof(ClassAId))]//ä¸å¯¹ä¸ ClassAIdæ¯BIZ_MES_WO_SNç±»éé¢çå¤é®IDåæ®µ public ClassA ClassA { get; set; } //注æç¦æ¢æå¨èµå¼ï¼åªè½æ¯null @@ -69,10 +69,10 @@ [Navigate(typeof(MappingClass), nameof(MappingClass.BIZ_MES_WO_SNId), nameof(MappingClass.ClassAId))]//注æé¡ºåº public List<ClassA> ClassAList { get; set; } //注æç¦æ¢æå¨èµå¼ï¼åªè½æ¯null */ #endregion #endregion #region æä¸¾åé /*ä¾å #region æä¸¾åé /*ä¾å public enum FieldNames { [Description("æä¸¾æè¿°0")] @@ -82,16 +82,18 @@ } */ /// <summary> /// æä¸¾ï¼ç¶æ(0NotInputæªæå ¥|1Inputedå·²æå ¥) /// </summary> public enum STATUSs /// <summary> /// æä¸¾ï¼ç¶æ(0NotInputæªæå ¥|1Inputedå·²æå ¥|2Finishedå·²å®å·¥) /// </summary> public enum STATUSs { [Description("æªæå ¥")] NotInput = 0, [Description("å·²æå ¥")] Inputed = 1, } [Description("å·²å®å·¥")] Finished = 2, } #endregion #region å ¬å ±æ¹æ³ Tiger.Model.Net/Entitys/MES/MES_WIP_ACT.cs
@@ -6,259 +6,269 @@ namespace Tiger.Model { /// <summary> /// å®ä½ï¼ç产è¡ä¸ºè®°å½ /// </summary> [Description("Primary:ID")] [DisplayName("ç产è¡ä¸ºè®°å½")] [Serializable] [SugarTable("MES_WIP_ACT")] public class MES_WIP_ACT : DbEntityWithAuth { #region æé 彿° /// <summary> /// å®ä½ï¼ç产è¡ä¸ºè®°å½ /// </summary> public MES_WIP_ACT() { } #endregion /// <summary> /// å®ä½ï¼ç产è¡ä¸ºè®°å½ /// </summary> [Description("Primary:ID")] [DisplayName("ç产è¡ä¸ºè®°å½")] [Serializable] [SugarTable("MES_WIP_ACT")] public class MES_WIP_ACT : DbEntityWithAuth { #region æé 彿° /// <summary> /// å®ä½ï¼ç产è¡ä¸ºè®°å½ /// </summary> public MES_WIP_ACT() {} #endregion #region å ¬å ±å±æ§ /// <summary> /// ç产è¿ç¨è®°å½ID /// </summary> [DisplayName("ç产è¿ç¨è®°å½ID")] public string HIS_ID { get; set; } /// <summary> /// è¿ç«æ¡ç /// </summary> [DisplayName("è¿ç«æ¡ç ")] public string SN { get; set; } /// <summary> /// ç¶æ(0Initåå§å|1Inputå·²æå ¥|2OKè¯åè¿ç«|3NGä¸è¯è¿ç«|4Repairç»´ä¿®ä¸|5Finishedå·²å®å·¥|6Scrapå·²æ¥åº|7InStorageå·²å ¥åº|8Rejectå·²ææ¶|9Shippedå·²åºè´§) /// </summary> [DisplayName("ç¶æ(0Initåå§å|1Inputå·²æå ¥|2OKè¯åè¿ç«|3NGä¸è¯è¿ç«|4Repairç»´ä¿®ä¸|5Finishedå·²å®å·¥|6Scrapå·²æ¥åº|7InStorageå·²å ¥åº|8Rejectå·²ææ¶|9Shippedå·²åºè´§)")] public int STATUS { get; set; } /// <summary> /// ç©æç¼ç /// </summary> [DisplayName("ç©æç¼ç ")] public string ITEM_CODE { get; set; } /// <summary> /// å·¥åå· /// </summary> [DisplayName("å·¥åå·")] public string WORK_ORDER { get; set; } /// <summary> /// å·¥åæ¹æ¬¡å· /// </summary> [DisplayName("å·¥åæ¹æ¬¡å·")] public string BATCH_NO { get; set; } /// <summary> /// å 工段 /// </summary> [DisplayName("å 工段")] public string SEGMENT { get; set; } /// <summary> /// å·¥èºè·¯çº¿ID /// </summary> [DisplayName("å·¥èºè·¯çº¿ID")] public string ROT_ID { get; set; } /// <summary> /// å·¥èºè·¯çº¿èç¹ID /// </summary> [DisplayName("å·¥èºè·¯çº¿èç¹ID")] public string NODE_ID { get; set; } /// <summary> /// å·¥åºè¡ä¸ºID /// </summary> [DisplayName("å·¥åºè¡ä¸ºID")] public string ACT_ID { get; set; } /// <summary> /// å·¥åç¼ç /// </summary> [DisplayName("å·¥åç¼ç ")] public string FTY_CODE { get; set; } /// <summary> /// 车é´ç¼ç /// </summary> [DisplayName("车é´ç¼ç ")] public string WS_CODE { get; set; } /// <summary> /// 产线ç¼ç /// </summary> [DisplayName("产线ç¼ç ")] public string LINE_CODE { get; set; } /// <summary> /// å²ä½ç¼ç /// </summary> [DisplayName("å²ä½ç¼ç ")] public string POST_CODE { get; set; } /// <summary> /// å·¥åºç¼ç /// </summary> [DisplayName("å·¥åºç¼ç ")] public string OPER_CODE { get; set; } /// <summary> /// æç/è½½å ·æ¡ç /// </summary> [DisplayName("æç/è½½å ·æ¡ç ")] public string TRAY_SN { get; set; } /// <summary> /// å½åæä½æ¶é´ /// </summary> [DisplayName("å½åæä½æ¶é´")] public DateTime OPERATION_TIME { get; set; } = DateTime.MinValue; /// <summary> /// çå¶ç¼ç /// </summary> [DisplayName("çå¶ç¼ç ")] public string SFTS_CODE { get; set; } /// <summary> /// çæ¬¡ç¼ç /// </summary> [DisplayName("çæ¬¡ç¼ç ")] public string SFT_CODE { get; set; } /// <summary> /// æ¶æ®µç¼ç /// </summary> [DisplayName("æ¶æ®µç¼ç ")] public string PRD_CODE { get; set; } /// <summary> /// è¡ä¸ºç±»å(0Normalé»è®¤è¡ä¸º|1Scanæ«ç éªè¯|2Assyç»è£ 䏿|3Testäº§åæµè¯|4Auditäº§åæ½æ£|5Printæ ç¾æå°|6Packageå è£ è§å) /// </summary> [DisplayName("è¡ä¸ºç±»å(0Normalé»è®¤è¡ä¸º|1Scanæ«ç éªè¯|2Assyç»è£ 䏿|3Testäº§åæµè¯|4Auditäº§åæ½æ£|5Printæ ç¾æå°|6Packageå è£ è§å)")] public int ACT_TYPE { get; set; } /// <summary> /// è¡ä¸ºæ«ç /// </summary> [DisplayName("è¡ä¸ºæ«ç ")] public string ACT_SN { get; set; } /// <summary> /// è¡ä¸ºæä½å¼1 /// </summary> [DisplayName("è¡ä¸ºæä½å¼1")] public string ACT_VALUE_1 { get; set; } /// <summary> /// è¡ä¸ºæä½å¼2 /// </summary> [DisplayName("è¡ä¸ºæä½å¼2")] public string ACT_VALUE_2 { get; set; } /// <summary> /// è¡ä¸ºæä½å¼3 /// </summary> [DisplayName("è¡ä¸ºæä½å¼3")] public string ACT_VALUE_3 { get; set; } /// <summary> /// è¡ä¸ºæä½å¼4 /// </summary> [DisplayName("è¡ä¸ºæä½å¼4")] public string ACT_VALUE_4 { get; set; } /// <summary> /// è¡ä¸ºæä½å¼5 /// </summary> [DisplayName("è¡ä¸ºæä½å¼5")] public string ACT_VALUE_5 { get; set; } /// <summary> /// è¡ä¸ºæ¯å¦æå(Y/N) /// </summary> [DisplayName("è¡ä¸ºæ¯å¦æå(Y/N)")] public string ACT_RESULT { get; set; } /// <summary> /// 夿³¨ /// </summary> [DisplayName("夿³¨")] public string REMARK { get; set; } /// <summary> /// è¿½æº¯ä¿¡æ¯ /// </summary> [DisplayName("追溯信æ¯")] public string TRACE_INFO { get; set; } #endregion #region å ¬å ±å±æ§ /// <summary> /// ç产è¿ç¨è®°å½ID /// </summary> [DisplayName("ç产è¿ç¨è®°å½ID")] public string HIS_ID { get; set; } /// <summary> /// è¿ç«æ¡ç /// </summary> [DisplayName("è¿ç«æ¡ç ")] public string SN { get; set; } /// <summary> /// ç¶æ(0Initåå§å|1Inputå·²æå ¥|2OKè¯åè¿ç«|3NGä¸è¯è¿ç«|4Repairç»´ä¿®ä¸|5Finishedå·²å®å·¥|6Scrapå·²æ¥åº|7InStorageå·²å ¥åº|8Rejectå·²ææ¶|9Shippedå·²åºè´§) /// </summary> [DisplayName("ç¶æ(0Initåå§å|1Inputå·²æå ¥|2OKè¯åè¿ç«|3NGä¸è¯è¿ç«|4Repairç»´ä¿®ä¸|5Finishedå·²å®å·¥|6Scrapå·²æ¥åº|7InStorageå·²å ¥åº|8Rejectå·²ææ¶|9Shippedå·²åºè´§)")] public int STATUS { get; set; } /// <summary> /// ç©æç¼ç /// </summary> [DisplayName("ç©æç¼ç ")] public string ITEM_CODE { get; set; } /// <summary> /// å·¥åå· /// </summary> [DisplayName("å·¥åå·")] public string WORK_ORDER { get; set; } /// <summary> /// å·¥åæ¹æ¬¡å· /// </summary> [DisplayName("å·¥åæ¹æ¬¡å·")] public string BATCH_NO { get; set; } /// <summary> /// å·¥èºè·¯çº¿ç¼ç /// </summary> [DisplayName("å·¥èºè·¯çº¿ç¼ç ")] public string ROT_CODE { get; set; } /// <summary> /// å·¥èºè·¯çº¿èç¹ID /// </summary> [DisplayName("å·¥èºè·¯çº¿èç¹ID")] public string NODE_ID { get; set; } /// <summary> /// å·¥èºè·¯çº¿èç¹åç§° /// </summary> [DisplayName("å·¥èºè·¯çº¿èç¹åç§°")] public string NODE_NAME { get; set; } /// <summary> /// å·¥åºè¡ä¸ºID /// </summary> [DisplayName("å·¥åºè¡ä¸ºID")] public string ACT_ID { get; set; } /// <summary> /// è¡ä¸ºåç§° /// </summary> [DisplayName("è¡ä¸ºåç§°")] public string ACT_NAME { get; set; } /// <summary> /// å·¥åç¼ç /// </summary> [DisplayName("å·¥åç¼ç ")] public string FTY_CODE { get; set; } /// <summary> /// 车é´ç¼ç /// </summary> [DisplayName("车é´ç¼ç ")] public string WS_CODE { get; set; } /// <summary> /// 产线ç¼ç /// </summary> [DisplayName("产线ç¼ç ")] public string LINE_CODE { get; set; } /// <summary> /// å²ä½ç¼ç /// </summary> [DisplayName("å²ä½ç¼ç ")] public string POST_CODE { get; set; } /// <summary> /// å·¥åºç¼ç /// </summary> [DisplayName("å·¥åºç¼ç ")] public string OPER_CODE { get; set; } /// <summary> /// å 工段 /// </summary> [DisplayName("å 工段")] public string SEGMENT { get; set; } /// <summary> /// æç/è½½å ·æ¡ç /// </summary> [DisplayName("æç/è½½å ·æ¡ç ")] public string TRAY_SN { get; set; } /// <summary> /// å½åæä½æ¶é´ /// </summary> [DisplayName("å½åæä½æ¶é´")] public DateTime OPERATION_TIME { get; set; } = DateTime.MinValue; /// <summary> /// çå¶ç¼ç /// </summary> [DisplayName("çå¶ç¼ç ")] public string SFTS_CODE { get; set; } /// <summary> /// çæ¬¡ç¼ç /// </summary> [DisplayName("çæ¬¡ç¼ç ")] public string SFT_CODE { get; set; } /// <summary> /// æ¶æ®µç¼ç /// </summary> [DisplayName("æ¶æ®µç¼ç ")] public string PRD_CODE { get; set; } /// <summary> /// è¡ä¸ºç±»å(0Normalé»è®¤è¡ä¸º|1Scanæ«ç éªè¯|2Assyç»è£ 䏿|3Testäº§åæµè¯|4Auditäº§åæ½æ£|5Printæ ç¾æå°|6Packageå è£ è§å) /// </summary> [DisplayName("è¡ä¸ºç±»å(0Normalé»è®¤è¡ä¸º|1Scanæ«ç éªè¯|2Assyç»è£ 䏿|3Testäº§åæµè¯|4Auditäº§åæ½æ£|5Printæ ç¾æå°|6Packageå è£ è§å)")] public int ACT_TYPE { get; set; } /// <summary> /// è¡ä¸ºæ«ç /// </summary> [DisplayName("è¡ä¸ºæ«ç ")] public string ACT_SN { get; set; } /// <summary> /// è¡ä¸ºæä½å¼1 /// </summary> [DisplayName("è¡ä¸ºæä½å¼1")] public string ACT_VALUE_1 { get; set; } /// <summary> /// è¡ä¸ºæä½å¼2 /// </summary> [DisplayName("è¡ä¸ºæä½å¼2")] public string ACT_VALUE_2 { get; set; } /// <summary> /// è¡ä¸ºæä½å¼3 /// </summary> [DisplayName("è¡ä¸ºæä½å¼3")] public string ACT_VALUE_3 { get; set; } /// <summary> /// è¡ä¸ºæä½å¼4 /// </summary> [DisplayName("è¡ä¸ºæä½å¼4")] public string ACT_VALUE_4 { get; set; } /// <summary> /// è¡ä¸ºæä½å¼5 /// </summary> [DisplayName("è¡ä¸ºæä½å¼5")] public string ACT_VALUE_5 { get; set; } /// <summary> /// è¡ä¸ºæ¯å¦æå(Y/N) /// </summary> [DisplayName("è¡ä¸ºæ¯å¦æå(Y/N)")] public string ACT_RESULT { get; set; } /// <summary> /// 夿³¨ /// </summary> [DisplayName("夿³¨")] public string REMARK { get; set; } /// <summary> /// è¿½æº¯ä¿¡æ¯ /// </summary> [DisplayName("追溯信æ¯")] public string TRACE_INFO { get; set; } #endregion #region èæå±æ§ /*ä¾å #region èæå±æ§ /*ä¾å [SugarColumn(IsIgnore = true)] public string FieldName { get; set; } */ #endregion #endregion #region å¤é®å±æ§ /*ä¾å //ä¸å¯¹ä¸å¤é®å¯¼èª [Navigate(NavigateType.OneToOne, nameof(ClassAId))]//ä¸å¯¹ä¸ ClassAIdæ¯MES_WIP_ACTç±»éé¢çå¤é®IDåæ®µ public ClassA ClassA { get; set; } //注æç¦æ¢æå¨èµå¼ï¼åªè½æ¯null //ä¸å¯¹å¤å¤é®å¯¼èª [Navigate(NavigateType.OneToMany, nameof(ClassA.MES_WIP_ACTId))]//ClassA表ä¸çMES_WIP_ACTId public List<ClassA> ClassAList { get; set; }//注æç¦æ¢æå¨èµå¼ï¼åªè½æ¯null //å¤å¯¹å¤å¤é®å¯¼èª [Navigate(typeof(MappingClass), nameof(MappingClass.MES_WIP_ACTId), nameof(MappingClass.ClassAId))]//注æé¡ºåº public List<ClassA> ClassAList { get; set; } //注æç¦æ¢æå¨èµå¼ï¼åªè½æ¯null #region å¤é®å±æ§ /*ä¾å //ä¸å¯¹ä¸å¤é®å¯¼èª [Navigate(NavigateType.OneToOne, nameof(ClassAId))]//ä¸å¯¹ä¸ ClassAIdæ¯MES_WIP_ACTç±»éé¢çå¤é®IDåæ®µ public ClassA ClassA { get; set; } //注æç¦æ¢æå¨èµå¼ï¼åªè½æ¯null //ä¸å¯¹å¤å¤é®å¯¼èª [Navigate(NavigateType.OneToMany, nameof(ClassA.MES_WIP_ACTId))]//ClassA表ä¸çMES_WIP_ACTId public List<ClassA> ClassAList { get; set; }//注æç¦æ¢æå¨èµå¼ï¼åªè½æ¯null //å¤å¯¹å¤å¤é®å¯¼èª [Navigate(typeof(MappingClass), nameof(MappingClass.MES_WIP_ACTId), nameof(MappingClass.ClassAId))]//注æé¡ºåº public List<ClassA> ClassAList { get; set; } //注æç¦æ¢æå¨èµå¼ï¼åªè½æ¯null */ #endregion #endregion #region æä¸¾åé /*ä¾å #region æä¸¾åé /*ä¾å public enum FieldNames { [Description("æä¸¾æè¿°0")] [Description("æä¸¾æè¿°0")] Enum0, [Description("æä¸¾æè¿°1")] [Description("æä¸¾æè¿°1")] Enum1, } */ /// <summary> /// æä¸¾ï¼ç¶æ(0Initåå§å|1Inputå·²æå ¥|2OKè¯åè¿ç«|3NGä¸è¯è¿ç«|4Repairç»´ä¿®ä¸|5Finishedå·²å®å·¥|6Scrapå·²æ¥åº|7InStorageå·²å ¥åº|8Rejectå·²ææ¶|9Shippedå·²åºè´§) /// </summary> public enum STATUSs { [Description("åå§å")] Init = 0, [Description("å·²æå ¥")] Input = 1, [Description("è¯åè¿ç«")] OK = 2, [Description("ä¸è¯è¿ç«")] NG = 3, [Description("ç»´ä¿®ä¸")] Repair = 4, [Description("å·²å®å·¥")] Finished = 5, [Description("å·²æ¥åº")] Scrap = 6, [Description("å·²å ¥åº")] InStorage = 7, [Description("å·²ææ¶")] Reject = 8, [Description("å·²åºè´§")] Shipped = 9, } /// <summary> /// æä¸¾ï¼ç¶æ(0Initåå§å|1Inputå·²æå ¥|2OKè¯åè¿ç«|3NGä¸è¯è¿ç«|4Repairç»´ä¿®ä¸|5Finishedå·²å®å·¥|6Scrapå·²æ¥åº|7InStorageå·²å ¥åº|8Rejectå·²ææ¶|9Shippedå·²åºè´§) /// </summary> public enum STATUSs { [Description("åå§å")] Init = 0, [Description("å·²æå ¥")] Input = 1, [Description("è¯åè¿ç«")] OK = 2, [Description("ä¸è¯è¿ç«")] NG = 3, [Description("ç»´ä¿®ä¸")] Repair = 4, [Description("å·²å®å·¥")] Finished = 5, [Description("å·²æ¥åº")] Scrap = 6, [Description("å·²å ¥åº")] InStorage = 7, [Description("å·²ææ¶")] Reject = 8, [Description("å·²åºè´§")] Shipped = 9, } /// <summary> /// æä¸¾ï¼è¡ä¸ºç±»å(0Normalé»è®¤è¡ä¸º|1Scanæ«ç éªè¯|2Assyç»è£ 䏿|3Testäº§åæµè¯|4Auditäº§åæ½æ£|5Printæ ç¾æå°|6Packageå è£ è§å) /// </summary> public enum ACT_TYPEs { [Description("é»è®¤è¡ä¸º")] Normal = 0, [Description("æ«ç éªè¯")] Scan = 1, [Description("ç»è£ 䏿")] Assy = 2, [Description("äº§åæµè¯")] Test = 3, [Description("äº§åæ½æ£")] Audit = 4, [Description("æ ç¾æå°")] Print = 5, [Description("å è£ è§å")] Package = 6, } #endregion /// <summary> /// æä¸¾ï¼è¡ä¸ºç±»å(0Normalé»è®¤è¡ä¸º|1Scanæ«ç éªè¯|2Assyç»è£ 䏿|3Testäº§åæµè¯|4Auditäº§åæ½æ£|5Printæ ç¾æå°|6Packageå è£ è§å) /// </summary> public enum ACT_TYPEs { [Description("é»è®¤è¡ä¸º")] Normal = 0, [Description("æ«ç éªè¯")] Scan = 1, [Description("ç»è£ 䏿")] Assy = 2, [Description("äº§åæµè¯")] Test = 3, [Description("äº§åæ½æ£")] Audit = 4, [Description("æ ç¾æå°")] Print = 5, [Description("å è£ è§å")] Package = 6, } #endregion #region å ¬å ±æ¹æ³ #region å ¬å ±æ¹æ³ #endregion #endregion }//endClass }//endClass } Tiger.Model.Net/Entitys/MES/MES_WIP_DATA.cs
@@ -6,277 +6,297 @@ namespace Tiger.Model { /// <summary> /// å®ä½ï¼å¨å¶åä¿¡æ¯è¡¨ /// </summary> [Description("Primary:ID")] [DisplayName("å¨å¶åä¿¡æ¯è¡¨")] [Serializable] [SugarTable("MES_WIP_DATA")] public class MES_WIP_DATA : DbEntityWithAuth { #region æé 彿° /// <summary> /// å®ä½ï¼å¨å¶åä¿¡æ¯è¡¨ /// </summary> public MES_WIP_DATA() { } #endregion /// <summary> /// å®ä½ï¼å¨å¶åä¿¡æ¯è¡¨ /// </summary> [Description("Primary:ID")] [DisplayName("å¨å¶åä¿¡æ¯è¡¨")] [Serializable] [SugarTable("MES_WIP_DATA")] public class MES_WIP_DATA : DbEntityWithAuth { #region æé 彿° /// <summary> /// å®ä½ï¼å¨å¶åä¿¡æ¯è¡¨ /// </summary> public MES_WIP_DATA() {} #endregion #region å ¬å ±å±æ§ /// <summary> /// è¿ç«æ¡ç /// </summary> [DisplayName("è¿ç«æ¡ç ")] public string SN { get; set; } /// <summary> /// ç¶æ(0Initåå§å|1Inputå·²æå ¥|2OKè¯åè¿ç«|3NGä¸è¯è¿ç«|4Repairç»´ä¿®ä¸|5Finishedå·²å®å·¥|6Scrapå·²æ¥åº|7InStorageå·²å ¥åº|8Rejectå·²ææ¶|9Shippedå·²åºè´§) /// </summary> [DisplayName("ç¶æ(0Initåå§å|1Inputå·²æå ¥|2OKè¯åè¿ç«|3NGä¸è¯è¿ç«|4Repairç»´ä¿®ä¸|5Finishedå·²å®å·¥|6Scrapå·²æ¥åº|7InStorageå·²å ¥åº|8Rejectå·²ææ¶|9Shippedå·²åºè´§)")] public int STATUS { get; set; } /// <summary> /// ç©æç¼ç /// </summary> [DisplayName("ç©æç¼ç ")] public string ITEM_CODE { get; set; } /// <summary> /// å·¥åå· /// </summary> [DisplayName("å·¥åå·")] public string WORK_ORDER { get; set; } /// <summary> /// å·¥åæ¹æ¬¡å· /// </summary> [DisplayName("å·¥åæ¹æ¬¡å·")] public string BATCH_NO { get; set; } /// <summary> /// å 工段 /// </summary> [DisplayName("å 工段")] public string SEGMENT { get; set; } /// <summary> /// å·¥èºè·¯çº¿ID /// </summary> [DisplayName("å·¥èºè·¯çº¿ID")] public string ROT_ID { get; set; } /// <summary> /// å·¥èºè·¯çº¿èç¹ID /// </summary> [DisplayName("å·¥èºè·¯çº¿èç¹ID")] public string NODE_ID { get; set; } /// <summary> /// å·¥åºç¼ç /// </summary> [DisplayName("å·¥åºç¼ç ")] public string OPER_CODE { get; set; } /// <summary> /// å·¥åç¼ç /// </summary> [DisplayName("å·¥åç¼ç ")] public string FTY_CODE { get; set; } /// <summary> /// 车é´ç¼ç /// </summary> [DisplayName("车é´ç¼ç ")] public string WS_CODE { get; set; } /// <summary> /// 产线ç¼ç /// </summary> [DisplayName("产线ç¼ç ")] public string LINE_CODE { get; set; } /// <summary> /// å²ä½ç¼ç /// </summary> [DisplayName("å²ä½ç¼ç ")] public string POST_CODE { get; set; } /// <summary> /// é宿 è®° /// </summary> [DisplayName("é宿 è®°")] public string HOLD_FLAG { get; set; } /// <summary> /// è¿å·¥æ è®° /// </summary> [DisplayName("è¿å·¥æ è®°")] public string REWORK_FLAG { get; set; } /// <summary> /// æ¯å¦å®å·¥ /// </summary> [DisplayName("æ¯å¦å®å·¥")] public string FINISHED_FLAG { get; set; } /// <summary> /// æç/è½½å ·æ¡ç /// </summary> [DisplayName("æç/è½½å ·æ¡ç ")] public string TRAY_SN { get; set; } /// <summary> /// 容å¨/å å è£ æ¡ç /// </summary> [DisplayName("容å¨/å å è£ æ¡ç ")] public string CONTAINER_SN { get; set; } /// <summary> /// å¤ç®±æ¡ç /// </summary> [DisplayName("å¤ç®±æ¡ç ")] public string CARTON_SN { get; set; } /// <summary> /// æ æ¿æ¡ç /// </summary> [DisplayName("æ æ¿æ¡ç ")] public string PALLET_SN { get; set; } /// <summary> /// æ¯å¦å ¥åº /// </summary> [DisplayName("æ¯å¦å ¥åº")] public string INV_FLAG { get; set; } /// <summary> /// å ¥åºæ¥æ /// </summary> [DisplayName("å ¥åºæ¥æ")] public DateTime INV_DATE { get; set; } = DateTime.MinValue; /// <summary> /// æå ¥æ¶é´ /// </summary> [DisplayName("æå ¥æ¶é´")] public DateTime INLINE_DATE { get; set; } = DateTime.MinValue; /// <summary> /// äº§åºæ¶é´ /// </summary> [DisplayName("äº§åºæ¶é´")] public DateTime OUTLINE_DATE { get; set; } = DateTime.MinValue; /// <summary> /// å½åæä½æ¶é´ /// </summary> [DisplayName("å½åæä½æ¶é´")] public DateTime OPERATION_TIME { get; set; } = DateTime.MinValue; /// <summary> /// çå¶ç¼ç /// </summary> [DisplayName("çå¶ç¼ç ")] public string SFTS_CODE { get; set; } /// <summary> /// çæ¬¡ç¼ç /// </summary> [DisplayName("çæ¬¡ç¼ç ")] public string SFT_CODE { get; set; } /// <summary> /// æ¶æ®µç¼ç /// </summary> [DisplayName("æ¶æ®µç¼ç ")] public string PRD_CODE { get; set; } /// <summary> /// æ½æ£ç¶æ(0Unsampledæªæ½æ£|1NoSampling䏿½æ£|2WaitCheckå¾ æ£éª|3Checkingæ£éªä¸|4Completedæ£éªå®|5Lockedå·²éå®) /// </summary> [DisplayName("æ½æ£ç¶æ(0Unsampledæªæ½æ£|1NoSampling䏿½æ£|2WaitCheckå¾ æ£éª|3Checkingæ£éªä¸|4Completedæ£éªå®|5Lockedå·²éå®)")] public int OBA_STATUS { get; set; } /// <summary> /// æ½æ£æ¹æ¬¡å· /// </summary> [DisplayName("æ½æ£æ¹æ¬¡å·")] public string OBA_BATCH { get; set; } /// <summary> /// é宿¹æ¬¡å· /// </summary> [DisplayName("é宿¹æ¬¡å·")] public string LOCK_BATCH { get; set; } /// <summary> /// åºè´§æ¶é´ /// </summary> [DisplayName("åºè´§æ¶é´")] public DateTime SHIPPING_DATE { get; set; } = DateTime.MinValue; /// <summary> /// åºè´§åå· /// </summary> [DisplayName("åºè´§åå·")] public string SHIPPING_ORDER { get; set; } /// <summary> /// 夿³¨ /// </summary> [DisplayName("夿³¨")] public string REMARK { get; set; } #endregion #region å ¬å ±å±æ§ /// <summary> /// è¿ç«æ¡ç /// </summary> [DisplayName("è¿ç«æ¡ç ")] public string SN { get; set; } /// <summary> /// ç¶æ(0Initåå§å|1Inputå·²æå ¥|2OKè¯åè¿ç«|3NGä¸è¯è¿ç«|4Repairç»´ä¿®ä¸|5Finishedå·²å®å·¥|6Scrapå·²æ¥åº|7InStorageå·²å ¥åº|8Rejectå·²ææ¶|9Shippedå·²åºè´§) /// </summary> [DisplayName("ç¶æ(0Initåå§å|1Inputå·²æå ¥|2OKè¯åè¿ç«|3NGä¸è¯è¿ç«|4Repairç»´ä¿®ä¸|5Finishedå·²å®å·¥|6Scrapå·²æ¥åº|7InStorageå·²å ¥åº|8Rejectå·²ææ¶|9Shippedå·²åºè´§)")] public int STATUS { get; set; } /// <summary> /// ç©æç¼ç /// </summary> [DisplayName("ç©æç¼ç ")] public string ITEM_CODE { get; set; } /// <summary> /// å·¥åå· /// </summary> [DisplayName("å·¥åå·")] public string WORK_ORDER { get; set; } /// <summary> /// å·¥åæ¹æ¬¡å· /// </summary> [DisplayName("å·¥åæ¹æ¬¡å·")] public string BATCH_NO { get; set; } /// <summary> /// å·¥èºè·¯çº¿ç¼ç /// </summary> [DisplayName("å·¥èºè·¯çº¿ç¼ç ")] public string ROT_CODE { get; set; } /// <summary> /// å·¥èºè·¯çº¿èç¹ID /// </summary> [DisplayName("å·¥èºè·¯çº¿èç¹ID")] public string NODE_ID { get; set; } /// <summary> /// å·¥èºè·¯çº¿èç¹åç§° /// </summary> [DisplayName("å·¥èºè·¯çº¿èç¹åç§°")] public string NODE_NAME { get; set; } /// <summary> /// å·¥åç¼ç /// </summary> [DisplayName("å·¥åç¼ç ")] public string FTY_CODE { get; set; } /// <summary> /// 车é´ç¼ç /// </summary> [DisplayName("车é´ç¼ç ")] public string WS_CODE { get; set; } /// <summary> /// 产线ç¼ç /// </summary> [DisplayName("产线ç¼ç ")] public string LINE_CODE { get; set; } /// <summary> /// å²ä½ç¼ç /// </summary> [DisplayName("å²ä½ç¼ç ")] public string POST_CODE { get; set; } /// <summary> /// å·¥åºç¼ç /// </summary> [DisplayName("å·¥åºç¼ç ")] public string OPER_CODE { get; set; } /// <summary> /// å 工段 /// </summary> [DisplayName("å 工段")] public string SEGMENT { get; set; } /// <summary> /// é宿 è®° /// </summary> [DisplayName("é宿 è®°")] public string HOLD_FLAG { get; set; } /// <summary> /// è¿å·¥æ è®° /// </summary> [DisplayName("è¿å·¥æ è®°")] public string REWORK_FLAG { get; set; } /// <summary> /// æ¯å¦å®å·¥ /// </summary> [DisplayName("æ¯å¦å®å·¥")] public string FINISHED_FLAG { get; set; } /// <summary> /// æ¯å¦ä¸è¯ /// </summary> [DisplayName("æ¯å¦ä¸è¯")] public string DFT_FLAG { get; set; } /// <summary> /// ä¸è¯è®¡æ° /// </summary> [DisplayName("ä¸è¯è®¡æ°")] public int DFT_COUNT { get; set; } /// <summary> /// ä¸è¯ä»£ç ç¼ç /// </summary> [DisplayName("ä¸è¯ä»£ç ç¼ç ")] public string DFT_CODE { get; set; } /// <summary> /// æç/è½½å ·æ¡ç /// </summary> [DisplayName("æç/è½½å ·æ¡ç ")] public string TRAY_SN { get; set; } /// <summary> /// 容å¨/å å è£ æ¡ç /// </summary> [DisplayName("容å¨/å å è£ æ¡ç ")] public string CONTAINER_SN { get; set; } /// <summary> /// å¤ç®±æ¡ç /// </summary> [DisplayName("å¤ç®±æ¡ç ")] public string CARTON_SN { get; set; } /// <summary> /// æ æ¿æ¡ç /// </summary> [DisplayName("æ æ¿æ¡ç ")] public string PALLET_SN { get; set; } /// <summary> /// æ¯å¦å ¥åº /// </summary> [DisplayName("æ¯å¦å ¥åº")] public string INV_FLAG { get; set; } /// <summary> /// å ¥åºæ¥æ /// </summary> [DisplayName("å ¥åºæ¥æ")] public DateTime INV_DATE { get; set; } = DateTime.MinValue; /// <summary> /// æå ¥æ¶é´ /// </summary> [DisplayName("æå ¥æ¶é´")] public DateTime INLINE_DATE { get; set; } = DateTime.MinValue; /// <summary> /// äº§åºæ¶é´ /// </summary> [DisplayName("äº§åºæ¶é´")] public DateTime OUTLINE_DATE { get; set; } = DateTime.MinValue; /// <summary> /// å½åæä½æ¶é´ /// </summary> [DisplayName("å½åæä½æ¶é´")] public DateTime OPERATION_TIME { get; set; } = DateTime.MinValue; /// <summary> /// çå¶ç¼ç /// </summary> [DisplayName("çå¶ç¼ç ")] public string SFTS_CODE { get; set; } /// <summary> /// çæ¬¡ç¼ç /// </summary> [DisplayName("çæ¬¡ç¼ç ")] public string SFT_CODE { get; set; } /// <summary> /// æ¶æ®µç¼ç /// </summary> [DisplayName("æ¶æ®µç¼ç ")] public string PRD_CODE { get; set; } /// <summary> /// æ½æ£ç¶æ(0Unsampledæªæ½æ£|1NoSampling䏿½æ£|2WaitCheckå¾ æ£éª|3Checkingæ£éªä¸|4Completedæ£éªå®|5Lockedå·²éå®) /// </summary> [DisplayName("æ½æ£ç¶æ(0Unsampledæªæ½æ£|1NoSampling䏿½æ£|2WaitCheckå¾ æ£éª|3Checkingæ£éªä¸|4Completedæ£éªå®|5Lockedå·²éå®)")] public int OBA_STATUS { get; set; } /// <summary> /// æ½æ£æ¹æ¬¡å· /// </summary> [DisplayName("æ½æ£æ¹æ¬¡å·")] public string OBA_BATCH { get; set; } /// <summary> /// é宿¹æ¬¡å· /// </summary> [DisplayName("é宿¹æ¬¡å·")] public string LOCK_BATCH { get; set; } /// <summary> /// åºè´§æ¶é´ /// </summary> [DisplayName("åºè´§æ¶é´")] public DateTime SHIPPING_DATE { get; set; } = DateTime.MinValue; /// <summary> /// åºè´§åå· /// </summary> [DisplayName("åºè´§åå·")] public string SHIPPING_ORDER { get; set; } /// <summary> /// 夿³¨ /// </summary> [DisplayName("夿³¨")] public string REMARK { get; set; } #endregion #region èæå±æ§ /*ä¾å #region èæå±æ§ /*ä¾å [SugarColumn(IsIgnore = true)] public string FieldName { get; set; } */ #endregion #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<ClassA> ClassAList { get; set; }//注æç¦æ¢æå¨èµå¼ï¼åªè½æ¯null //å¤å¯¹å¤å¤é®å¯¼èª [Navigate(typeof(MappingClass), nameof(MappingClass.MES_WIP_DATAId), nameof(MappingClass.ClassAId))]//注æé¡ºåº public List<ClassA> ClassAList { get; set; } //注æç¦æ¢æå¨èµå¼ï¼åªè½æ¯null #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<ClassA> ClassAList { get; set; }//注æç¦æ¢æå¨èµå¼ï¼åªè½æ¯null //å¤å¯¹å¤å¤é®å¯¼èª [Navigate(typeof(MappingClass), nameof(MappingClass.MES_WIP_DATAId), nameof(MappingClass.ClassAId))]//注æé¡ºåº public List<ClassA> ClassAList { get; set; } //注æç¦æ¢æå¨èµå¼ï¼åªè½æ¯null */ #endregion #endregion #region æä¸¾åé /*ä¾å #region æä¸¾åé /*ä¾å public enum FieldNames { [Description("æä¸¾æè¿°0")] [Description("æä¸¾æè¿°0")] Enum0, [Description("æä¸¾æè¿°1")] [Description("æä¸¾æè¿°1")] Enum1, } */ /// <summary> /// æä¸¾ï¼ç¶æ(0Initåå§å|1Inputå·²æå ¥|2OKè¯åè¿ç«|3NGä¸è¯è¿ç«|4Repairç»´ä¿®ä¸|5Finishedå·²å®å·¥|6Scrapå·²æ¥åº|7InStorageå·²å ¥åº|8Rejectå·²ææ¶|9Shippedå·²åºè´§) /// </summary> public enum STATUSs { [Description("åå§å")] Init = 0, [Description("å·²æå ¥")] Input = 1, [Description("è¯åè¿ç«")] OK = 2, [Description("ä¸è¯è¿ç«")] NG = 3, [Description("ç»´ä¿®ä¸")] Repair = 4, [Description("å·²å®å·¥")] Finished = 5, [Description("å·²æ¥åº")] Scrap = 6, [Description("å·²å ¥åº")] InStorage = 7, [Description("å·²ææ¶")] Reject = 8, [Description("å·²åºè´§")] Shipped = 9, } /// <summary> /// æä¸¾ï¼ç¶æ(0Initåå§å|1Inputå·²æå ¥|2OKè¯åè¿ç«|3NGä¸è¯è¿ç«|4Repairç»´ä¿®ä¸|5Finishedå·²å®å·¥|6Scrapå·²æ¥åº|7InStorageå·²å ¥åº|8Rejectå·²ææ¶|9Shippedå·²åºè´§) /// </summary> public enum STATUSs { [Description("åå§å")] Init = 0, [Description("å·²æå ¥")] Input = 1, [Description("è¯åè¿ç«")] OK = 2, [Description("ä¸è¯è¿ç«")] NG = 3, [Description("ç»´ä¿®ä¸")] Repair = 4, [Description("å·²å®å·¥")] Finished = 5, [Description("å·²æ¥åº")] Scrap = 6, [Description("å·²å ¥åº")] InStorage = 7, [Description("å·²ææ¶")] Reject = 8, [Description("å·²åºè´§")] Shipped = 9, } /// <summary> /// æä¸¾ï¼æ½æ£ç¶æ(0Unsampledæªæ½æ£|1NoSampling䏿½æ£|2WaitCheckå¾ æ£éª|3Checkingæ£éªä¸|4Completedæ£éªå®|5Lockedå·²éå®) /// </summary> public enum OBA_STATUSs { [Description("æªæ½æ£")] Unsampled = 0, [Description("䏿½æ£")] NoSampling = 1, [Description("å¾ æ£éª")] WaitCheck = 2, [Description("æ£éªä¸")] Checking = 3, [Description("æ£éªå®")] Completed = 4, [Description("å·²éå®")] Locked = 5, } #endregion /// <summary> /// æä¸¾ï¼æ½æ£ç¶æ(0Unsampledæªæ½æ£|1NoSampling䏿½æ£|2WaitCheckå¾ æ£éª|3Checkingæ£éªä¸|4Completedæ£éªå®|5Lockedå·²éå®) /// </summary> public enum OBA_STATUSs { [Description("æªæ½æ£")] Unsampled = 0, [Description("䏿½æ£")] NoSampling = 1, [Description("å¾ æ£éª")] WaitCheck = 2, [Description("æ£éªä¸")] Checking = 3, [Description("æ£éªå®")] Completed = 4, [Description("å·²éå®")] Locked = 5, } #endregion #region å ¬å ±æ¹æ³ #region å ¬å ±æ¹æ³ #endregion #endregion }//endClass }//endClass } Tiger.Model.Net/Entitys/MES/MES_WIP_EXT.cs
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,76 @@ using System; using SqlSugar; using System.Linq; using System.ComponentModel; using System.Collections.Generic; namespace Tiger.Model { /// <summary> /// å®ä½ï¼å¨å¶åæ©å±ä¿¡æ¯è¡¨ /// </summary> [Description("Primary:ID")] [DisplayName("å¨å¶åæ©å±ä¿¡æ¯è¡¨")] [Serializable] [SugarTable("MES_WIP_EXT")] public class MES_WIP_EXT : DbEntityWithAuth { #region æé 彿° /// <summary> /// å®ä½ï¼å¨å¶åæ©å±ä¿¡æ¯è¡¨ /// </summary> public MES_WIP_EXT() {} #endregion #region å ¬å ±å±æ§ /// <summary> /// è¿ç«æ¡ç /// </summary> [DisplayName("è¿ç«æ¡ç ")] public string SN { get; set; } /// <summary> /// å½©çæ¡ç /// </summary> [DisplayName("å½©çæ¡ç ")] public string BOX_SN { get; set; } #endregion #region èæå±æ§ /*ä¾å [SugarColumn(IsIgnore = true)] public string FieldName { get; set; } */ #endregion #region å¤é®å±æ§ /*ä¾å //ä¸å¯¹ä¸å¤é®å¯¼èª [Navigate(NavigateType.OneToOne, nameof(ClassAId))]//ä¸å¯¹ä¸ ClassAIdæ¯MES_WIP_EXTç±»éé¢çå¤é®IDåæ®µ public ClassA ClassA { get; set; } //注æç¦æ¢æå¨èµå¼ï¼åªè½æ¯null //ä¸å¯¹å¤å¤é®å¯¼èª [Navigate(NavigateType.OneToMany, nameof(ClassA.MES_WIP_EXTId))]//ClassA表ä¸çMES_WIP_EXTId public List<ClassA> ClassAList { get; set; }//注æç¦æ¢æå¨èµå¼ï¼åªè½æ¯null //å¤å¯¹å¤å¤é®å¯¼èª [Navigate(typeof(MappingClass), nameof(MappingClass.MES_WIP_EXTId), nameof(MappingClass.ClassAId))]//注æé¡ºåº public List<ClassA> ClassAList { get; set; } //注æç¦æ¢æå¨èµå¼ï¼åªè½æ¯null */ #endregion #region æä¸¾åé /*ä¾å public enum FieldNames { [Description("æä¸¾æè¿°0")] Enum0, [Description("æä¸¾æè¿°1")] Enum1, } */ #endregion #region å ¬å ±æ¹æ³ #endregion }//endClass } Tiger.Model.Net/Entitys/MES/MES_WIP_HIS.cs
@@ -6,20 +6,74 @@ namespace Tiger.Model { /// <summary> /// å®ä½ï¼ç产è¿ç¨è®°å½ /// </summary> [Description("Primary:ID")] [DisplayName("ç产è¿ç¨è®°å½")] [Serializable] [SugarTable("MES_WIP_HIS")] public class MES_WIP_HIS : DbEntityWithAuth { #region æé 彿° /// <summary> /// å®ä½ï¼ç产è¿ç¨è®°å½ /// </summary> [Description("Primary:ID")] [DisplayName("ç产è¿ç¨è®°å½")] [Serializable] [SugarTable("MES_WIP_HIS")] public class MES_WIP_HIS : DbEntityWithAuth { #region æé 彿° /// <summary> /// å®ä½ï¼ç产è¿ç¨è®°å½ /// </summary> public MES_WIP_HIS() {} /// <summary> /// å®ä½ï¼ç产è¿ç¨è®°å½ /// å®ä½ï¼åºååå² /// </summary> public MES_WIP_HIS() { } /// <param name="data">åå²çæ¥æºItem</param> /// <param name="traceInfo">追溯信æ¯</param> public MES_WIP_HIS(MES_WIP_DATA data, string traceInfo) { ID = Guid.NewGuid().ToString("N"); CREATE_USER = data.CREATE_USER; UPDATE_USER = data.UPDATE_USER; AUTH_ORG = data.AUTH_ORG; AUTH_PROD = data.AUTH_PROD; AUTH_WH = data.AUTH_WH; SN = data.SN; STATUS = data.STATUS; ITEM_CODE = data.ITEM_CODE; WORK_ORDER = data.WORK_ORDER; BATCH_NO = data.BATCH_NO; ROT_CODE = data.ROT_CODE; NODE_ID = data.NODE_ID; NODE_NAME = data.NODE_NAME; FTY_CODE = data.FTY_CODE; WS_CODE = data.WS_CODE; LINE_CODE = data.LINE_CODE; POST_CODE = data.POST_CODE; OPER_CODE = data.OPER_CODE; SEGMENT = data.SEGMENT; HOLD_FLAG = data.HOLD_FLAG; REWORK_FLAG = data.REWORK_FLAG; FINISHED_FLAG = data.FINISHED_FLAG; DFT_FLAG = data.DFT_FLAG; DFT_COUNT = data.DFT_COUNT; DFT_CODE = data.DFT_CODE; TRAY_SN = data.TRAY_SN; CONTAINER_SN = data.CONTAINER_SN; CARTON_SN = data.CARTON_SN; PALLET_SN = data.PALLET_SN; INV_FLAG = data.INV_FLAG; INV_DATE = data.INV_DATE; INLINE_DATE = data.INLINE_DATE; OUTLINE_DATE = data.OUTLINE_DATE; OPERATION_TIME = data.OPERATION_TIME; SFTS_CODE = data.SFTS_CODE; SFT_CODE = data.SFT_CODE; PRD_CODE = data.PRD_CODE; OBA_STATUS = data.OBA_STATUS; OBA_BATCH = data.OBA_BATCH; LOCK_BATCH = data.LOCK_BATCH; SHIPPING_DATE = data.SHIPPING_DATE; SHIPPING_ORDER = data.SHIPPING_ORDER; REMARK = data.REMARK; TRACE_INFO = traceInfo; } #endregion #region å ¬å ±å±æ§ @@ -27,188 +81,208 @@ /// è¿ç«æ¡ç /// </summary> [DisplayName("è¿ç«æ¡ç ")] public string SN { get; set; } /// <summary> /// ç¶æ(0Initåå§å|1Inputå·²æå ¥|2OKè¯åè¿ç«|3NGä¸è¯è¿ç«|4Repairç»´ä¿®ä¸|5Finishedå·²å®å·¥|6Scrapå·²æ¥åº|7InStorageå·²å ¥åº|8Rejectå·²ææ¶|9Shippedå·²åºè´§) /// </summary> [DisplayName("ç¶æ(0Initåå§å|1Inputå·²æå ¥|2OKè¯åè¿ç«|3NGä¸è¯è¿ç«|4Repairç»´ä¿®ä¸|5Finishedå·²å®å·¥|6Scrapå·²æ¥åº|7InStorageå·²å ¥åº|8Rejectå·²ææ¶|9Shippedå·²åºè´§)")] public int STATUS { get; set; } /// <summary> /// ç©æç¼ç /// </summary> [DisplayName("ç©æç¼ç ")] public string ITEM_CODE { get; set; } /// <summary> /// å·¥åå· /// </summary> [DisplayName("å·¥åå·")] public string WORK_ORDER { get; set; } /// <summary> /// å·¥åæ¹æ¬¡å· /// </summary> [DisplayName("å·¥åæ¹æ¬¡å·")] public string BATCH_NO { get; set; } /// <summary> /// å 工段 /// </summary> [DisplayName("å 工段")] public string SEGMENT { get; set; } /// <summary> /// å·¥èºè·¯çº¿ID /// </summary> [DisplayName("å·¥èºè·¯çº¿ID")] public string ROT_ID { get; set; } /// <summary> /// å·¥èºè·¯çº¿èç¹ID /// </summary> [DisplayName("å·¥èºè·¯çº¿èç¹ID")] public string NODE_ID { get; set; } /// <summary> /// å·¥åç¼ç /// </summary> [DisplayName("å·¥åç¼ç ")] public string FTY_CODE { get; set; } /// <summary> /// 车é´ç¼ç /// </summary> [DisplayName("车é´ç¼ç ")] public string WS_CODE { get; set; } /// <summary> /// 产线ç¼ç /// </summary> [DisplayName("产线ç¼ç ")] public string LINE_CODE { get; set; } /// <summary> /// å²ä½ç¼ç /// </summary> [DisplayName("å²ä½ç¼ç ")] public string POST_CODE { get; set; } /// <summary> /// å·¥åºç¼ç /// </summary> [DisplayName("å·¥åºç¼ç ")] public string OPER_CODE { get; set; } /// <summary> /// é宿 è®° /// </summary> [DisplayName("é宿 è®°")] public string HOLD_FLAG { get; set; } /// <summary> /// è¿å·¥æ è®° /// </summary> [DisplayName("è¿å·¥æ è®°")] public string REWORK_FLAG { get; set; } /// <summary> /// æ¯å¦å®å·¥ /// </summary> [DisplayName("æ¯å¦å®å·¥")] public string FINISHED_FLAG { get; set; } /// <summary> /// æç/è½½å ·æ¡ç /// </summary> [DisplayName("æç/è½½å ·æ¡ç ")] public string TRAY_SN { get; set; } /// <summary> /// 容å¨/å å è£ æ¡ç /// </summary> [DisplayName("容å¨/å å è£ æ¡ç ")] public string CONTAINER_SN { get; set; } /// <summary> /// å¤ç®±æ¡ç /// </summary> [DisplayName("å¤ç®±æ¡ç ")] public string CARTON_SN { get; set; } /// <summary> /// æ æ¿æ¡ç /// </summary> [DisplayName("æ æ¿æ¡ç ")] public string PALLET_SN { get; set; } /// <summary> /// æ¯å¦å ¥åº /// </summary> [DisplayName("æ¯å¦å ¥åº")] public string INV_FLAG { get; set; } /// <summary> /// å ¥åºæ¥æ /// </summary> [DisplayName("å ¥åºæ¥æ")] public DateTime INV_DATE { get; set; } = DateTime.MinValue; /// <summary> /// æå ¥æ¶é´ /// </summary> [DisplayName("æå ¥æ¶é´")] public DateTime INLINE_DATE { get; set; } = DateTime.MinValue; /// <summary> /// äº§åºæ¶é´ /// </summary> [DisplayName("äº§åºæ¶é´")] public DateTime OUTLINE_DATE { get; set; } = DateTime.MinValue; /// <summary> /// å½åæä½æ¶é´ /// </summary> [DisplayName("å½åæä½æ¶é´")] public DateTime OPERATION_TIME { get; set; } = DateTime.MinValue; /// <summary> /// çå¶ç¼ç /// </summary> [DisplayName("çå¶ç¼ç ")] public string SFTS_CODE { get; set; } /// <summary> /// çæ¬¡ç¼ç /// </summary> [DisplayName("çæ¬¡ç¼ç ")] public string SFT_CODE { get; set; } /// <summary> /// æ¶æ®µç¼ç /// </summary> [DisplayName("æ¶æ®µç¼ç ")] public string PRD_CODE { get; set; } /// <summary> /// æ½æ£ç¶æ(0Unsampledæªæ½æ£|1NoSampling䏿½æ£|2WaitCheckå¾ æ£éª|3Checkingæ£éªä¸|4Completedæ£éªå®|5Lockedå·²éå®) /// </summary> [DisplayName("æ½æ£ç¶æ(0Unsampledæªæ½æ£|1NoSampling䏿½æ£|2WaitCheckå¾ æ£éª|3Checkingæ£éªä¸|4Completedæ£éªå®|5Lockedå·²éå®)")] public int OBA_STATUS { get; set; } /// <summary> /// æ½æ£æ¹æ¬¡å· /// </summary> [DisplayName("æ½æ£æ¹æ¬¡å·")] public string OBA_BATCH { get; set; } /// <summary> /// é宿¹æ¬¡å· /// </summary> [DisplayName("é宿¹æ¬¡å·")] public string LOCK_BATCH { get; set; } /// <summary> /// åºè´§æ¶é´ /// </summary> [DisplayName("åºè´§æ¶é´")] public DateTime SHIPPING_DATE { get; set; } = DateTime.MinValue; /// <summary> /// åºè´§åå· /// </summary> [DisplayName("åºè´§åå·")] public string SHIPPING_ORDER { get; set; } /// <summary> /// 夿³¨ /// </summary> [DisplayName("夿³¨")] public string REMARK { get; set; } /// <summary> /// è¿½æº¯ä¿¡æ¯ /// </summary> [DisplayName("追溯信æ¯")] public string TRACE_INFO { get; set; } #endregion public string SN { get; set; } /// <summary> /// ç¶æ(0Initåå§å|1Inputå·²æå ¥|2OKè¯åè¿ç«|3NGä¸è¯è¿ç«|4Repairç»´ä¿®ä¸|5Finishedå·²å®å·¥|6Scrapå·²æ¥åº|7InStorageå·²å ¥åº|8Rejectå·²ææ¶|9Shippedå·²åºè´§) /// </summary> [DisplayName("ç¶æ(0Initåå§å|1Inputå·²æå ¥|2OKè¯åè¿ç«|3NGä¸è¯è¿ç«|4Repairç»´ä¿®ä¸|5Finishedå·²å®å·¥|6Scrapå·²æ¥åº|7InStorageå·²å ¥åº|8Rejectå·²ææ¶|9Shippedå·²åºè´§)")] public int STATUS { get; set; } /// <summary> /// ç©æç¼ç /// </summary> [DisplayName("ç©æç¼ç ")] public string ITEM_CODE { get; set; } /// <summary> /// å·¥åå· /// </summary> [DisplayName("å·¥åå·")] public string WORK_ORDER { get; set; } /// <summary> /// å·¥åæ¹æ¬¡å· /// </summary> [DisplayName("å·¥åæ¹æ¬¡å·")] public string BATCH_NO { get; set; } /// <summary> /// å·¥èºè·¯çº¿ç¼ç /// </summary> [DisplayName("å·¥èºè·¯çº¿ç¼ç ")] public string ROT_CODE { get; set; } /// <summary> /// å·¥èºè·¯çº¿èç¹ID /// </summary> [DisplayName("å·¥èºè·¯çº¿èç¹ID")] public string NODE_ID { get; set; } /// <summary> /// å·¥èºè·¯çº¿èç¹åç§° /// </summary> [DisplayName("å·¥èºè·¯çº¿èç¹åç§°")] public string NODE_NAME { get; set; } /// <summary> /// å·¥åç¼ç /// </summary> [DisplayName("å·¥åç¼ç ")] public string FTY_CODE { get; set; } /// <summary> /// 车é´ç¼ç /// </summary> [DisplayName("车é´ç¼ç ")] public string WS_CODE { get; set; } /// <summary> /// 产线ç¼ç /// </summary> [DisplayName("产线ç¼ç ")] public string LINE_CODE { get; set; } /// <summary> /// å²ä½ç¼ç /// </summary> [DisplayName("å²ä½ç¼ç ")] public string POST_CODE { get; set; } /// <summary> /// å·¥åºç¼ç /// </summary> [DisplayName("å·¥åºç¼ç ")] public string OPER_CODE { get; set; } /// <summary> /// å 工段 /// </summary> [DisplayName("å 工段")] public string SEGMENT { get; set; } /// <summary> /// é宿 è®° /// </summary> [DisplayName("é宿 è®°")] public string HOLD_FLAG { get; set; } /// <summary> /// è¿å·¥æ è®° /// </summary> [DisplayName("è¿å·¥æ è®°")] public string REWORK_FLAG { get; set; } /// <summary> /// æ¯å¦å®å·¥ /// </summary> [DisplayName("æ¯å¦å®å·¥")] public string FINISHED_FLAG { get; set; } /// <summary> /// æ¯å¦ä¸è¯ /// </summary> [DisplayName("æ¯å¦ä¸è¯")] public string DFT_FLAG { get; set; } /// <summary> /// ä¸è¯è®¡æ° /// </summary> [DisplayName("ä¸è¯è®¡æ°")] public int DFT_COUNT { get; set; } /// <summary> /// ä¸è¯ä»£ç ç¼ç /// </summary> [DisplayName("ä¸è¯ä»£ç ç¼ç ")] public string DFT_CODE { get; set; } /// <summary> /// æç/è½½å ·æ¡ç /// </summary> [DisplayName("æç/è½½å ·æ¡ç ")] public string TRAY_SN { get; set; } /// <summary> /// 容å¨/å å è£ æ¡ç /// </summary> [DisplayName("容å¨/å å è£ æ¡ç ")] public string CONTAINER_SN { get; set; } /// <summary> /// å¤ç®±æ¡ç /// </summary> [DisplayName("å¤ç®±æ¡ç ")] public string CARTON_SN { get; set; } /// <summary> /// æ æ¿æ¡ç /// </summary> [DisplayName("æ æ¿æ¡ç ")] public string PALLET_SN { get; set; } /// <summary> /// æ¯å¦å ¥åº /// </summary> [DisplayName("æ¯å¦å ¥åº")] public string INV_FLAG { get; set; } /// <summary> /// å ¥åºæ¥æ /// </summary> [DisplayName("å ¥åºæ¥æ")] public DateTime INV_DATE { get; set; } = DateTime.MinValue; /// <summary> /// æå ¥æ¶é´ /// </summary> [DisplayName("æå ¥æ¶é´")] public DateTime INLINE_DATE { get; set; } = DateTime.MinValue; /// <summary> /// äº§åºæ¶é´ /// </summary> [DisplayName("äº§åºæ¶é´")] public DateTime OUTLINE_DATE { get; set; } = DateTime.MinValue; /// <summary> /// å½åæä½æ¶é´ /// </summary> [DisplayName("å½åæä½æ¶é´")] public DateTime OPERATION_TIME { get; set; } = DateTime.MinValue; /// <summary> /// çå¶ç¼ç /// </summary> [DisplayName("çå¶ç¼ç ")] public string SFTS_CODE { get; set; } /// <summary> /// çæ¬¡ç¼ç /// </summary> [DisplayName("çæ¬¡ç¼ç ")] public string SFT_CODE { get; set; } /// <summary> /// æ¶æ®µç¼ç /// </summary> [DisplayName("æ¶æ®µç¼ç ")] public string PRD_CODE { get; set; } /// <summary> /// æ½æ£ç¶æ(0Unsampledæªæ½æ£|1NoSampling䏿½æ£|2WaitCheckå¾ æ£éª|3Checkingæ£éªä¸|4Completedæ£éªå®|5Lockedå·²éå®) /// </summary> [DisplayName("æ½æ£ç¶æ(0Unsampledæªæ½æ£|1NoSampling䏿½æ£|2WaitCheckå¾ æ£éª|3Checkingæ£éªä¸|4Completedæ£éªå®|5Lockedå·²éå®)")] public int OBA_STATUS { get; set; } /// <summary> /// æ½æ£æ¹æ¬¡å· /// </summary> [DisplayName("æ½æ£æ¹æ¬¡å·")] public string OBA_BATCH { get; set; } /// <summary> /// é宿¹æ¬¡å· /// </summary> [DisplayName("é宿¹æ¬¡å·")] public string LOCK_BATCH { get; set; } /// <summary> /// åºè´§æ¶é´ /// </summary> [DisplayName("åºè´§æ¶é´")] public DateTime SHIPPING_DATE { get; set; } = DateTime.MinValue; /// <summary> /// åºè´§åå· /// </summary> [DisplayName("åºè´§åå·")] public string SHIPPING_ORDER { get; set; } /// <summary> /// 夿³¨ /// </summary> [DisplayName("夿³¨")] public string REMARK { get; set; } /// <summary> /// è¿½æº¯ä¿¡æ¯ /// </summary> [DisplayName("追溯信æ¯")] public string TRACE_INFO { get; set; } #endregion #region èæå±æ§ /*ä¾å #region èæå±æ§ /*ä¾å [SugarColumn(IsIgnore = true)] public string FieldName { get; set; } */ #endregion #endregion #region å¤é®å±æ§ /*ä¾å #region å¤é®å±æ§ /*ä¾å //ä¸å¯¹ä¸å¤é®å¯¼èª [Navigate(NavigateType.OneToOne, nameof(ClassAId))]//ä¸å¯¹ä¸ ClassAIdæ¯MES_WIP_HISç±»éé¢çå¤é®IDåæ®µ public ClassA ClassA { get; set; } //注æç¦æ¢æå¨èµå¼ï¼åªè½æ¯null @@ -219,10 +293,10 @@ [Navigate(typeof(MappingClass), nameof(MappingClass.MES_WIP_HISId), nameof(MappingClass.ClassAId))]//注æé¡ºåº public List<ClassA> ClassAList { get; set; } //注æç¦æ¢æå¨èµå¼ï¼åªè½æ¯null */ #endregion #endregion #region æä¸¾åé /*ä¾å #region æä¸¾åé /*ä¾å public enum FieldNames { [Description("æä¸¾æè¿°0")] @@ -232,56 +306,56 @@ } */ /// <summary> /// æä¸¾ï¼ç¶æ(0Initåå§å|1Inputå·²æå ¥|2OKè¯åè¿ç«|3NGä¸è¯è¿ç«|4Repairç»´ä¿®ä¸|5Finishedå·²å®å·¥|6Scrapå·²æ¥åº|7InStorageå·²å ¥åº|8Rejectå·²ææ¶|9Shippedå·²åºè´§) /// </summary> public enum STATUSs { [Description("åå§å")] Init = 0, [Description("å·²æå ¥")] Input = 1, [Description("è¯åè¿ç«")] OK = 2, [Description("ä¸è¯è¿ç«")] NG = 3, [Description("ç»´ä¿®ä¸")] Repair = 4, [Description("å·²å®å·¥")] Finished = 5, [Description("å·²æ¥åº")] Scrap = 6, [Description("å·²å ¥åº")] InStorage = 7, [Description("å·²ææ¶")] Reject = 8, [Description("å·²åºè´§")] Shipped = 9, } /// <summary> /// æä¸¾ï¼ç¶æ(0Initåå§å|1Inputå·²æå ¥|2OKè¯åè¿ç«|3NGä¸è¯è¿ç«|4Repairç»´ä¿®ä¸|5Finishedå·²å®å·¥|6Scrapå·²æ¥åº|7InStorageå·²å ¥åº|8Rejectå·²ææ¶|9Shippedå·²åºè´§) /// </summary> public enum STATUSs { [Description("åå§å")] Init = 0, [Description("å·²æå ¥")] Input = 1, [Description("è¯åè¿ç«")] OK = 2, [Description("ä¸è¯è¿ç«")] NG = 3, [Description("ç»´ä¿®ä¸")] Repair = 4, [Description("å·²å®å·¥")] Finished = 5, [Description("å·²æ¥åº")] Scrap = 6, [Description("å·²å ¥åº")] InStorage = 7, [Description("å·²ææ¶")] Reject = 8, [Description("å·²åºè´§")] Shipped = 9, } /// <summary> /// æä¸¾ï¼æ½æ£ç¶æ(0Unsampledæªæ½æ£|1NoSampling䏿½æ£|2WaitCheckå¾ æ£éª|3Checkingæ£éªä¸|4Completedæ£éªå®|5Lockedå·²éå®) /// </summary> public enum OBA_STATUSs { [Description("æªæ½æ£")] Unsampled = 0, [Description("䏿½æ£")] NoSampling = 1, [Description("å¾ æ£éª")] WaitCheck = 2, [Description("æ£éªä¸")] Checking = 3, [Description("æ£éªå®")] Completed = 4, [Description("å·²éå®")] Locked = 5, } #endregion /// <summary> /// æä¸¾ï¼æ½æ£ç¶æ(0Unsampledæªæ½æ£|1NoSampling䏿½æ£|2WaitCheckå¾ æ£éª|3Checkingæ£éªä¸|4Completedæ£éªå®|5Lockedå·²éå®) /// </summary> public enum OBA_STATUSs { [Description("æªæ½æ£")] Unsampled = 0, [Description("䏿½æ£")] NoSampling = 1, [Description("å¾ æ£éª")] WaitCheck = 2, [Description("æ£éªä¸")] Checking = 3, [Description("æ£éªå®")] Completed = 4, [Description("å·²éå®")] Locked = 5, } #endregion #region å ¬å ±æ¹æ³ #region å ¬å ±æ¹æ³ #endregion #endregion }//endClass }//endClass } Tiger.Model.Net/Entitys/MES/MES_WO_NODE_ACT.cs
@@ -128,17 +128,17 @@ /// </summary> [DisplayName("夿³¨")] public string REMARK { get; set; } #endregion #endregion #region èæå±æ§ /*ä¾å #region èæå±æ§ /*ä¾å [SugarColumn(IsIgnore = true)] public string FieldName { get; set; } */ #endregion #endregion #region å¤é®å±æ§ /*ä¾å #region å¤é®å±æ§ /*ä¾å //ä¸å¯¹ä¸å¤é®å¯¼èª [Navigate(NavigateType.OneToOne, nameof(ClassAId))]//ä¸å¯¹ä¸ ClassAIdæ¯MES_WO_NODE_ACTç±»éé¢çå¤é®IDåæ®µ public ClassA ClassA { get; set; } //注æç¦æ¢æå¨èµå¼ï¼åªè½æ¯null @@ -149,10 +149,12 @@ [Navigate(typeof(MappingClass), nameof(MappingClass.MES_WO_NODE_ACTId), nameof(MappingClass.ClassAId))]//注æé¡ºåº public List<ClassA> ClassAList { get; set; } //注æç¦æ¢æå¨èµå¼ï¼åªè½æ¯null */ #endregion [Navigate(NavigateType.OneToOne, nameof(ACT_CODE), nameof(MES_CUSTOM_ACT.ACT_CODE))]//ä¸å¯¹ä¸ ClassAIdæ¯MES_WO_NODE_ACTç±»éé¢çå¤é®IDåæ®µ public MES_CUSTOM_ACT Action { get; set; } //注æç¦æ¢æå¨èµå¼ï¼åªè½æ¯null #endregion #region æä¸¾åé /*ä¾å #region æä¸¾åé /*ä¾å public enum FieldNames { [Description("æä¸¾æè¿°0")] @@ -162,10 +164,10 @@ } */ /// <summary> /// æä¸¾ï¼è¡ä¸ºç±»å(0Normalé»è®¤è¡ä¸º|1Scanæ«ç éªè¯|2Assyç»è£ 䏿|3Testäº§åæµè¯|4Auditäº§åæ½æ£|5Printæ ç¾æå°|6Packageå è£ è§å) /// </summary> public enum ACT_TYPEs /// <summary> /// æä¸¾ï¼è¡ä¸ºç±»å(0Normalé»è®¤è¡ä¸º|1Scanæ«ç éªè¯|2Assyç»è£ 䏿|3Testäº§åæµè¯|4Auditäº§åæ½æ£|5Printæ ç¾æå°|6Packageå è£ è§å) /// </summary> public enum ACT_TYPEs { [Description("èªå®ä¹è¡ä¸º")] Normal = 0, Tiger.Model.Net/Entitys/MES/MES_WO_NODE_DFTG.cs
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,89 @@ using System; using SqlSugar; using System.Linq; using System.ComponentModel; using System.Collections.Generic; namespace Tiger.Model { /// <summary> /// å®ä½ï¼å·¥åå·¥åºä¸ä¸è¯ä»£ç ç»å ³ç³» /// </summary> [Description("Primary:WORK_ORDER,NODE_ID,DFTG_CODE")] [DisplayName("å·¥åå·¥åºä¸ä¸è¯ä»£ç ç»å ³ç³»")] [Serializable] [SugarTable("MES_WO_NODE_DFTG")] public class MES_WO_NODE_DFTG : iDBEntity { #region æé 彿° /// <summary> /// å®ä½ï¼å·¥åå·¥åºä¸ä¸è¯ä»£ç ç»å ³ç³» /// </summary> public MES_WO_NODE_DFTG() {} #endregion #region å ¬å ±å±æ§ /// <summary> /// ä¸»é® å ³èå·¥åå· /// </summary> [DisplayName("å ³èå·¥åå·")] [SugarColumn(IsPrimaryKey = true)] public string WORK_ORDER { get; set; } /// <summary> /// ä¸»é® å·¥åºèç¹ID /// </summary> [DisplayName("å·¥åºèç¹ID")] [SugarColumn(IsPrimaryKey = true)] public string NODE_ID { get; set; } /// <summary> /// ä¸»é® ä¸è¯ä»£ç ç»ç¼ç /// </summary> [DisplayName("ä¸è¯ä»£ç ç»ç¼ç ")] [SugarColumn(IsPrimaryKey = true)] public string DFTG_CODE { get; set; } /// <summary> /// 夿³¨ /// </summary> [DisplayName("夿³¨")] public string REMARK { get; set; } #endregion #region èæå±æ§ /*ä¾å [SugarColumn(IsIgnore = true)] public string FieldName { get; set; } */ #endregion #region å¤é®å±æ§ /*ä¾å //ä¸å¯¹ä¸å¤é®å¯¼èª [Navigate(NavigateType.OneToOne, nameof(ClassAId))]//ä¸å¯¹ä¸ ClassAIdæ¯MES_WO_NODE_DFTGç±»éé¢çå¤é®IDåæ®µ public ClassA ClassA { get; set; } //注æç¦æ¢æå¨èµå¼ï¼åªè½æ¯null //ä¸å¯¹å¤å¤é®å¯¼èª [Navigate(NavigateType.OneToMany, nameof(ClassA.MES_WO_NODE_DFTGId))]//ClassA表ä¸çMES_WO_NODE_DFTGId public List<ClassA> ClassAList { get; set; }//注æç¦æ¢æå¨èµå¼ï¼åªè½æ¯null //å¤å¯¹å¤å¤é®å¯¼èª [Navigate(typeof(MappingClass), nameof(MappingClass.MES_WO_NODE_DFTGId), nameof(MappingClass.ClassAId))]//注æé¡ºåº public List<ClassA> ClassAList { get; set; } //注æç¦æ¢æå¨èµå¼ï¼åªè½æ¯null */ #endregion #region æä¸¾åé /*ä¾å public enum FieldNames { [Description("æä¸¾æè¿°0")] Enum0, [Description("æä¸¾æè¿°1")] Enum1, } */ #endregion #region å ¬å ±æ¹æ³ #endregion }//endClass } Tiger.Model.Net/Entitys/MES/MES_WO_NODE_POST.cs
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,89 @@ using System; using SqlSugar; using System.Linq; using System.ComponentModel; using System.Collections.Generic; namespace Tiger.Model { /// <summary> /// å®ä½ï¼å·¥åå·¥åºä¸å²ä½å ³ç³» /// </summary> [Description("Primary:WORK_ORDER,NODE_ID,POST_CODE")] [DisplayName("å·¥åå·¥åºä¸å²ä½å ³ç³»")] [Serializable] [SugarTable("MES_WO_NODE_POST")] public class MES_WO_NODE_POST : iDBEntity { #region æé 彿° /// <summary> /// å®ä½ï¼å·¥åå·¥åºä¸å²ä½å ³ç³» /// </summary> public MES_WO_NODE_POST() {} #endregion #region å ¬å ±å±æ§ /// <summary> /// ä¸»é® å ³èå·¥åå· /// </summary> [DisplayName("å ³èå·¥åå·")] [SugarColumn(IsPrimaryKey = true)] public string WORK_ORDER { get; set; } /// <summary> /// ä¸»é® å·¥åºèç¹ID /// </summary> [DisplayName("å·¥åºèç¹ID")] [SugarColumn(IsPrimaryKey = true)] public string NODE_ID { get; set; } /// <summary> /// ä¸»é® å²ä½ç¼ç /// </summary> [DisplayName("å²ä½ç¼ç ")] [SugarColumn(IsPrimaryKey = true)] public string POST_CODE { get; set; } /// <summary> /// 夿³¨ /// </summary> [DisplayName("夿³¨")] public string REMARK { get; set; } #endregion #region èæå±æ§ /*ä¾å [SugarColumn(IsIgnore = true)] public string FieldName { get; set; } */ #endregion #region å¤é®å±æ§ /*ä¾å //ä¸å¯¹ä¸å¤é®å¯¼èª [Navigate(NavigateType.OneToOne, nameof(ClassAId))]//ä¸å¯¹ä¸ ClassAIdæ¯MES_WO_NODE_POSTç±»éé¢çå¤é®IDåæ®µ public ClassA ClassA { get; set; } //注æç¦æ¢æå¨èµå¼ï¼åªè½æ¯null //ä¸å¯¹å¤å¤é®å¯¼èª [Navigate(NavigateType.OneToMany, nameof(ClassA.MES_WO_NODE_POSTId))]//ClassA表ä¸çMES_WO_NODE_POSTId public List<ClassA> ClassAList { get; set; }//注æç¦æ¢æå¨èµå¼ï¼åªè½æ¯null //å¤å¯¹å¤å¤é®å¯¼èª [Navigate(typeof(MappingClass), nameof(MappingClass.MES_WO_NODE_POSTId), nameof(MappingClass.ClassAId))]//注æé¡ºåº public List<ClassA> ClassAList { get; set; } //注æç¦æ¢æå¨èµå¼ï¼åªè½æ¯null */ #endregion #region æä¸¾åé /*ä¾å public enum FieldNames { [Description("æä¸¾æè¿°0")] Enum0, [Description("æä¸¾æè¿°1")] Enum1, } */ #endregion #region å ¬å ±æ¹æ³ #endregion }//endClass } Tiger.Model.Net/Entitys/MES/ParameterEntity/PositionParameter.cs
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,34 @@ using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Tiger.Model.Entitys.MES.Position { public class NewPositionInput { public string USER_CODE { get; set; } public string POST_CODE { get; set; } } public class WoInput : ApiInput { public string OrderNo { get; set; } } public class SnInput : ApiInput { public string SN { get; set; } public string DFT_CODE { get; set; } } public class DefectOutput { public string DFTG_CODE { get; set; } public string DFTG_NAME { get; set; } public string DFT_CODE { get; set; } public string DFT_NAME { get; set; } public int DFT_LEVEL { get; set; } } } Tiger.Model.Net/Entitys/SYS/USER.cs
@@ -21,7 +21,7 @@ } public string ORG_CODE { get; set; } public string POST_CODE { get; set; } public string FTY_CODE { get; set; } public string PROD_CODE { get; set; } public string Token { get; set; } Tiger.Model.Net/Tiger.Model.Net.csproj
@@ -70,6 +70,7 @@ <ItemGroup> <Compile Include="Base\DbEntityBase.cs" /> <Compile Include="DTO\MESDTO.cs" /> <Compile Include="Entitys\Api\Base.cs" /> <Compile Include="Entitys\Automate\SNInfo.cs" /> <Compile Include="Entitys\Automate\Vechicle.cs" /> <Compile Include="Entitys\Automate\WIP_SN.cs" /> @@ -104,6 +105,7 @@ <Compile Include="Entitys\DigitalTwin\Sharetronic\ShelfApiResult.cs" /> <Compile Include="Entitys\MES\BIZ_MES_WO.cs" /> <Compile Include="Entitys\MES\BIZ_MES_WO_BATCH.cs" /> <Compile Include="Entitys\MES\BIZ_MES_WO_SN.cs" /> <Compile Include="Entitys\MES\C_Stock_Info_t.cs" /> <Compile Include="Entitys\MES\C_Stock_Pallet_T.cs" /> <Compile Include="Entitys\MES\edge.cs" /> @@ -118,15 +120,19 @@ <Compile Include="Entitys\MES\MES_SHIFT_SYS.cs" /> <Compile Include="Entitys\MES\MES_WIP_ACT.cs" /> <Compile Include="Entitys\MES\MES_WIP_DATA.cs" /> <Compile Include="Entitys\MES\MES_WIP_EXT.cs" /> <Compile Include="Entitys\MES\MES_WIP_HIS.cs" /> <Compile Include="Entitys\MES\MES_WO_ACTION.cs" /> <Compile Include="Entitys\MES\MES_WO_EDGE.cs" /> <Compile Include="Entitys\MES\MES_WO_NODE.cs" /> <Compile Include="Entitys\MES\MES_WO_NODE_ACT.cs" /> <Compile Include="Entitys\MES\MES_WO_NODE_DFTG.cs" /> <Compile Include="Entitys\MES\MES_WO_NODE_POST.cs" /> <Compile Include="Entitys\MES\MES_WO_OPER.cs" /> <Compile Include="Entitys\MES\node.cs" /> <Compile Include="Entitys\MES\ParameterEntity\SmtLoadingReturn.cs" /> <Compile Include="Entitys\MES\ParameterEntity\SmtLoadingInput.cs" /> <Compile Include="Entitys\MES\ParameterEntity\PositionParameter.cs" /> <Compile Include="Entitys\MES\ParameterEntity\U9C_MES_Input.cs" /> <Compile Include="Entitys\MES\R_Wip_Tracking_T.cs" /> <Compile Include="Entitys\MES\SMT_FEEDER.cs" />