反向追溯相关接口

This commit is contained in:
2023-08-23 17:35:18 +08:00
parent 6857cc9c75
commit c90498a588
10 changed files with 289 additions and 33 deletions

View File

@@ -136,4 +136,105 @@ namespace Tnb.ProductionMgr.Entities.Dto.PrdManage
}
public class PrdMoReverseFromMaterialOutput
{
/// <summary>
/// 物料ID
/// </summary>
public string material_id { get; set; }
/// <summary>
/// 物料编号
/// </summary>
public string material_code { get; set; }
/// <summary>
/// 批次
/// </summary>
public string code_batch { get; set;}
/// <summary>
/// 采购单号
/// </summary>
public string purchase_code { get; set; }
/// <summary>
/// 供应商
/// </summary>
public string supplier_id { get; set; }
/// <summary>
/// 条码数量
/// </summary>
public decimal barcode_qty { get; set; }
/// <summary>
/// 单位ID
/// </summary>
public string unit_id { get; set; }
/// <summary>
/// 入库单号
/// </summary>
public string in_bill_code { get; set; }
/// <summary>
/// 入库时间
/// </summary>
public DateTime instock_time { get; set; }
/// <summary>
/// 出库单号
/// </summary>
public string out_bill_code { get; set; }
/// <summary>
/// 出库时间
/// </summary>
public DateTime? outstock_time { get; set; }
/// <summary>
/// 仓库ID
/// </summary>
public string warehouse_id { get; set; }
/// <summary>
/// 仓库名称
/// </summary>
public string warehouse_name { get; set; }
/// <summary>
/// 库位ID
/// </summary>
public string location_id { get; set; }
/// <summary>
/// 库位编号
/// </summary>
public string location_code { get; set; }
/// <summary>
/// 已投数量
/// </summary>
public decimal feeding_num { get; set; }
}
/// <summary>
/// 物料反向追溯投料信息输出父类
/// </summary>
public class PrdMoReverseFromFeedingOutput
{
public string mo_task_id { get; set; }
public string mo_task_code { get; set; }
public string mo_code { get; set; }
public string material_code { get; set; }
public string material_name { get; set; }
public string material_standard { get; set; }
public List<PrdMoReverseFromFeedingDetailOutput> children { get; set; } = new List<PrdMoReverseFromFeedingDetailOutput>();
}
/// <summary>
/// 物料反向追溯投料信息输出字类
/// </summary>
public class PrdMoReverseFromFeedingDetailOutput
{
/// <summary>
/// 投料子表id
/// </summary>
public string feeding_detail_id { get; set; }
public string feeding_time { get; set; }
public decimal num { get; set; }
public string check_conclusion { get; set; }
public string feeding_name { get; set; }
public string station_name { get; set; }
public string process_name { get; set; }
}
}

View File

@@ -16,6 +16,6 @@ namespace Tnb.ProductionMgr.Entities.Dto.PrdManage
public string? mo_task_code { get; set; }
public string? batch { get; set; }
public string? barcode { get; set; }
}
}

View File

@@ -38,6 +38,11 @@ public partial class PrdMaterialReceiptD : BaseEntity<string>
/// 单位id
/// </summary>
public string? unit_id { get; set; }
/// <summary>
/// 条码编号
/// </summary>
public string? barcode { get; set; }
/// <summary>
/// 载具id

View File

@@ -84,6 +84,12 @@ public partial class PrdReport : BaseEntity<string>
/// </summary>
public string? batch { get; set; }
/// <summary>
/// 条码
/// </summary>
public string? barcode { get; set; }
/// <summary>
/// 设备id
/// </summary>