2024-03-19 11:08:28 +08:00
|
|
|
|
namespace ZR.Model.MES.wms.Dto
|
|
|
|
|
|
{
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 出货单(物料+客户)查询对象
|
|
|
|
|
|
/// </summary>
|
2024-04-25 17:35:01 +08:00
|
|
|
|
public class WmOutOrderQueryDto : PagerInfo
|
2024-03-19 11:08:28 +08:00
|
|
|
|
{
|
2024-03-26 15:21:21 +08:00
|
|
|
|
public string ShipmentNum { get; set; }
|
|
|
|
|
|
public int? Year { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
public int? Week { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
public int? Date { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
public string CustomNo { get; set; }
|
2024-04-29 17:00:38 +08:00
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 出库单状态(1-出库中 2-出库完成 3-弃用)
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public int Type { get; set; } = -1;
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 状态(0-停用 1-启用)
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public int Status { get; set; } = -1;
|
2024-03-19 11:08:28 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 出货单(物料+客户)输入输出对象
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public class WmOutOrderDto
|
|
|
|
|
|
{
|
2024-04-25 17:35:01 +08:00
|
|
|
|
|
2024-03-19 11:08:28 +08:00
|
|
|
|
public string ShipmentNum { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
public string CustomId { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
public string CustomNo { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
public string CustomName { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
public string CustomAddress { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
public string Remarks { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
public int Type { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
public int? Status { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
public int? Year { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
public int? Week { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
public int? Date { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
public string CreatedBy { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
public DateTime? CreatedTime { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
public string UpdatedBy { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
public DateTime? UpdatedTime { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 出货单(物料+客户)输入输出对象
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public class WmOutOrder_materialDto : WmOutOrderDto
|
|
|
|
|
|
{
|
|
|
|
|
|
//带出货数量的物料表
|
|
|
|
|
|
public List<WmMaterialQuery_stockQuantityDto> MaterialList { get; set; }
|
|
|
|
|
|
|
2024-04-25 17:35:01 +08:00
|
|
|
|
|
2024-03-19 11:08:28 +08:00
|
|
|
|
}
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 出货单_物料——数量
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public class WmOutOrder_material_num : WmOutOrderDto
|
|
|
|
|
|
{
|
|
|
|
|
|
//带出货数量的物料表
|
|
|
|
|
|
public List<WmMaterialQuery_stockQuantityDto2> MaterialList { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
}
|
2024-03-22 08:54:11 +08:00
|
|
|
|
|
2024-03-23 14:31:50 +08:00
|
|
|
|
// 出货到出货记录表
|
2024-04-25 17:35:01 +08:00
|
|
|
|
public class WmDoMaterialOut_Dto
|
|
|
|
|
|
{
|
2024-03-23 14:31:50 +08:00
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 出库单号
|
|
|
|
|
|
/// </summary>
|
2024-04-25 17:35:01 +08:00
|
|
|
|
public string ShipmentNum { get; set; }
|
2024-03-23 14:31:50 +08:00
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 批次号
|
|
|
|
|
|
/// </summary>
|
2024-04-25 17:35:01 +08:00
|
|
|
|
public string[] PatchCode { get; set; }
|
2024-03-23 14:31:50 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2024-04-25 17:35:01 +08:00
|
|
|
|
}
|
2024-03-23 14:31:50 +08:00
|
|
|
|
|
2024-04-25 17:35:01 +08:00
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 持久化出库计划与批次已出库数
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public class WmOutPlanAndGoodsOutProductionNumDto
|
|
|
|
|
|
{
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 出库顺序
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public int OutOrder { get; set; } = 1;
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 批次号
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string PackageCode { get; set; } = string.Empty;
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 物料号(零件号)
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string Partnumber { get; set; } = string.Empty;
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 描述
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string Description { get; set; } = "无描述";
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 所属仓库
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string WarehouseCode { get; set; } = "无描述";
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 需求零件数
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public int RequireNum { get; set; } = 0;
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 库存现有箱数
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public int PackageNum { get; set; } = 0;
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 库存现有零件数
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public int PartnumberNum { get; set; } = 0;
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 计划出库箱数
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public int PackagePlanNum { get; set; } = 0;
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 计划出库零件数
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public int PartnumberPlanNum { get; set; } = 0;
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 该批次已出箱数
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public int OutPackageNum { get; set; } = 0;
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 该批次已出零件数
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public int OutPartnumberNum { get; set; } = 0;
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 是否出现异常(时效性,出库中是否出现实际箱比计划箱多)
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public bool IsError { get; set; } = false;
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 是否出完
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public bool IsOver { get; set; } = false;
|
|
|
|
|
|
}
|
2024-03-23 14:31:50 +08:00
|
|
|
|
|
2024-03-22 08:54:11 +08:00
|
|
|
|
|
2024-03-19 11:08:28 +08:00
|
|
|
|
}
|