From 8ca0a4e167bcfe8ea99efe615c1c0f1bc62255a5 Mon Sep 17 00:00:00 2001 From: YangYuGang <1378265336@qq.com> Date: 星期日, 27 四月 2025 19:30:10 +0800 Subject: [PATCH] 收货单新增行库位接口提交 --- Tiger.Model.Net/Entitys/MES/YadaU9/mes_BomDetail.cs | 228 +++++++++++++++++++++++++++----------------------------- 1 files changed, 110 insertions(+), 118 deletions(-) diff --git a/Tiger.Model.Net/Entitys/MES/YadaU9/mes_BomDetail.cs b/Tiger.Model.Net/Entitys/MES/YadaU9/mes_BomDetail.cs index 64e6961..8b682b8 100644 --- a/Tiger.Model.Net/Entitys/MES/YadaU9/mes_BomDetail.cs +++ b/Tiger.Model.Net/Entitys/MES/YadaU9/mes_BomDetail.cs @@ -23,141 +23,133 @@ #region 公共属性 /// <summary> - /// - /// </summary> - public DateTime BomCreatedOn { get; set; } = DateTime.MinValue; - /// <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; - /// <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 decimal SubPercent { get; set; } - /// <summary> - /// - /// </summary> - public decimal 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 BomComponentCode { get; set; } - /// <summary> - /// - /// </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 decimal UsageQty { 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> - /// - /// </summary> - public long BomComponentId { get; set; } - /// <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 string BomComponentModifiedBy { get; set; } + /// <summary> + /// 子项更新时间 + /// </summary> + public DateTime BomComponentModifiedOn { get; set; } = DateTime.MinValue; #endregion #region 虚拟属性 -- Gitblit v1.9.3