服务端的TigerApi 框架,基于.NET6 2024 版本
YangYuGang
3 天以前 8ca0a4e167bcfe8ea99efe615c1c0f1bc62255a5
Tiger.Model.Net/Entitys/MES/YadaU9/mes_BomDetail.cs
@@ -8,178 +8,170 @@
namespace Tiger.Model.MES.Yada
{
   /// <summary>
   /// 实体:mes_BomDetail
   /// 实体:mes_BomDetail
   /// </summary>
   [Serializable]
   [SugarTable("mes_BomDetail")]
   public class mes_BomDetail : iViewEntity
   {
      #region 构造函数
      #region 构造函数
      /// <summary>
      /// 实体:mes_BomDetail
      /// 实体:mes_BomDetail
      /// </summary>
      public mes_BomDetail() {}
      #endregion
      #region 公共属性
      #region 公共属性
      /// <summary>
      ///
      /// BOM主ID
      /// </summary>
      public long BomId { get; set; }
      /// <summary>
      ///
      /// 组织
      /// </summary>
      public long Org { get; set; }
      /// <summary>
      ///
      /// BOM料号
      /// </summary>
      public string BomCode { get; set; }
      /// <summary>
      ///
      /// BOM料号名称
      /// </summary>
      public string BomName { get; set; }
      /// <summary>
      ///
      /// 版本
      /// </summary>
      public string BomVersionCode { get; set; }
      /// <summary>
      ///
      /// 批量
      /// </summary>
      public int Lot { get; set; }
      /// <summary>
      ///
      /// 主批量
      /// </summary>
      public string IsPrimaryLot { get; set; }
      /// <summary>
      ///
      /// 生产单位
      /// </summary>
      public string ProductUOM { get; set; }
      /// <summary>
      ///
      /// 失效日期
      /// </summary>
      public string BomMasterEffectiveDate { get; set; }
      /// <summary>
      ///
      /// 失效日期
      /// </summary>
      public string BomMasterDisableDate { get; set; }
      /// <summary>
      ///
      /// 备注
      /// </summary>
      public string Explain { get; set; }
      /// <summary>
      ///
      /// BOM行ID
      /// </summary>
      public long BomComponentId { get; set; }
      /// <summary>
      ///
      /// BOM行料号
      /// </summary>
      public string BomComponentCode { get; set; }
      /// <summary>
      ///
      /// BOM行料号名称
      /// </summary>
      public string BomComponentName { get; set; }
      /// <summary>
      ///
      /// 版本号
      /// </summary>
      public string ItemVersionCode { get; set; }
      /// <summary>
      ///
      /// 子件项次
      /// </summary>
      public int Sequence { get; set; }
      /// <summary>
      ///
      /// 用量类型
      /// </summary>
      public string UsageQtyType { get; set; }
      /// <summary>
      ///
      /// 用量
      /// </summary>
      public double UsageQty { get; set; }
      /// <summary>
      ///
      /// 母件底数
      /// </summary>
      public double ParentQty { get; set; }
      /// <summary>
      ///
      /// 取整
      /// </summary>
      public string IsCeiling { get; set; }
      /// <summary>
      ///
      /// 用量单位
      /// </summary>
      public string IssueUOM { get; set; }
      /// <summary>
      ///
      /// 是否生效
      /// </summary>
      public string IsEffective { get; set; }
      /// <summary>
      ///
      /// 子项生效日期
      /// </summary>
      public DateTime ComponentEffectiveDate { get; set; } = DateTime.MinValue;
      /// <summary>
      ///
      /// 子项失效日期
      /// </summary>
      public DateTime ComponentDisableDate { get; set; } = DateTime.MinValue;
      /// <summary>
      ///
      /// 发料方式
      /// </summary>
      public string IssueStyle { get; set; }
      /// <summary>
      ///
      /// 替代控制方式
      /// </summary>
      public string SubstituteStyle { get; set; }
      /// <summary>
      ///
      /// 替代顺序
      /// </summary>
      public int SubSeq { get; set; }
      /// <summary>
      ///
      /// 子项备注
      /// </summary>
      public string ComponentRemark { get; set; }
      /// <summary>
      ///
      /// 子项类型
      /// </summary>
      public string ComponentType { get; set; }
      /// <summary>
      ///
      /// 替代比例
      /// </summary>
      public double SubPercent { get; set; }
      /// <summary>
      ///
      /// 子项更新人
      /// </summary>
      public DateTime BomCreatedOn { get; set; } = DateTime.MinValue;
      public string BomComponentModifiedBy { get; set; }
      /// <summary>
      ///
      /// </summary>
      public DateTime BomModifiedOn { get; set; } = DateTime.MinValue;
      /// <summary>
      ///
      /// </summary>
      public string BomComponentCreatedBy { get; set; }
      /// <summary>
      ///
      /// 子项更新时间
      /// </summary>
      public DateTime BomComponentModifiedOn { get; set; } = DateTime.MinValue;
      #endregion
      #region 虚拟属性
      /*例子
      #region 虚拟属性
      /*例子
      [SugarColumn(IsIgnore = true)]
      public string FieldName { get; set; }
      */
      #endregion
      #region 枚举变量
      /*例子
      #region 枚举变量
      /*例子
      public enum FieldNames
      {
         [Description("枚举描述0")]
         [Description("枚举描述0")]
         Enum0,
         [Description("枚举描述1")]
         [Description("枚举描述1")]
         Enum1,
      }
      */
      #endregion
      #region 公共方法
      #region 公共方法
      #endregion