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