using System; namespace DOAN.Model.MES.product.Dto { /// /// 领料清单数据传输对象 /// public class MaterialTakeDto { /// /// 主键 /// public int Id { get; set; } /// /// 物料编码 /// public string MaterialCode { get; set; } /// /// 物料名称 /// public string MaterialName { get; set; } /// /// 供应商编码 /// public string SupplierCode { get; set; } /// /// 供应商名称 /// public string SupplierName { get; set; } /// /// 批次号 /// public string BatchNo { get; set; } /// /// 炉号 /// public string StoveCode { get; set; } /// /// 数量 /// public decimal Quantity { get; set; } /// /// 单位 /// public string Unit { get; set; } /// /// 操作时间 /// public DateTime CreatedTime { get; set; } /// /// 操作人 /// public string Operator { get; set; } /// /// 出库单号 /// public string OutboundNo { get; set; } /// /// 工单号 /// public string Workorder { get; set; } /// /// 原材料工单号 /// public string WorkorderRaw { get; set; } } /// /// 成品入库清单数据传输对象 /// public class ProductStorageDto { /// /// 主键 /// public int Id { get; set; } /// /// 物料编码 /// public string MaterialCode { get; set; } /// /// 物料名称 /// public string MaterialName { get; set; } /// /// 批次号 /// public string BatchNo { get; set; } /// /// 数量 /// public decimal Quantity { get; set; } /// /// 单位 /// public string Unit { get; set; } /// /// 操作时间 /// public DateTime CreatedTime { get; set; } /// /// 操作人 /// public string Operator { get; set; } /// /// 入库单号 /// public string InboundNo { get; set; } /// /// 工单号 /// public string Workorder { get; set; } /// /// 原材料工单号 /// public string WorkorderRaw { get; set; } /// /// 订单号 /// public string CustomerOrder { get; set; } } /// /// 出货清单数据传输对象 /// public class ShipmentDto { /// /// 主键 /// public int Id { get; set; } /// /// 物料编码 /// public string MaterialCode { get; set; } /// /// 物料名称 /// public string MaterialName { get; set; } /// /// 批次号 /// public string BatchNo { get; set; } /// /// 数量 /// public decimal Quantity { get; set; } /// /// 单位 /// public string Unit { get; set; } /// /// 操作时间 /// public DateTime CreatedTime { get; set; } /// /// 操作人 /// public string Operator { get; set; } /// /// 出货单号 /// public string OutboundNo { get; set; } /// /// 工单号 /// public string Workorder { get; set; } /// /// 订单号 /// public string CustomerOrder { get; set; } /// /// 原材料工单号 /// public string WorkorderRaw { get; set; } } /// /// 物料库存信息数据传输对象 /// public class MaterialInventoryDto { /// /// 物料ID /// public int MaterialId { get; set; } /// /// 物料名称 /// public string MaterialName { get; set; } /// /// 物料编码 /// public string MaterialCode { get; set; } /// /// 当前库存数量 /// public decimal CurrentQuantity { get; set; } /// /// 供应商编码 /// public string SupplierCode { get; set; } /// /// 供应商名称 /// public string SupplierName { get; set; } /// /// 单位 /// public string Unit { get; set; } /// /// 批次号 /// public string BatchNo { get; set; } } /// /// 领料请求数据传输对象 /// public class MaterialTakeRequestDto { /// /// 工单号 /// public string Workorder { get; set; } /// /// 原材料对应工单号 /// public string WorkorderRaw { get; set; } /// /// 领料数量 /// public decimal Quantity { get; set; } /// /// 物料库存ID /// public int MaterialInventoryId { get; set; } /// /// 炉号(可选) /// public string StoveCode { get; set; } /// /// 操作人 /// public string Operator { get; set; } } /// /// 成品入库请求数据传输对象 /// public class ProductStorageRequestDto { /// /// 工单号 /// public string Workorder { get; set; } /// /// 成品数量 /// public decimal Quantity { get; set; } /// /// 操作人 /// public string Operator { get; set; } } /// /// 出货请求数据传输对象 /// public class ShipmentRequestDto { /// /// 工单号 /// public string Workorder { get; set; } /// /// 出货数量 /// public decimal Quantity { get; set; } /// /// 订单ID /// public string OrderId { get; set; } /// /// 操作人 /// public string Operator { get; set; } } }