namespace AmrControl.Dto { /// /// 出库任务单,出库到工位,派送的时候通过小车送出 /// public class IssueNoteDto { /// /// 出库任务单ID /// public string ID { get; set; } /// /// 绑定的上游MES的订单ID /// public string MesTaskID { get; set; } /// /// 送去的目标工站的ID,目标工站带有XY坐标 /// public string StationID { get; set; } /// /// 所需的物料 /// public List RawBoms { get; set; } public IssueNoteDto() { RawBoms = new List(); } } /// /// 原材料需求清单 /// public class RequireRawBom { /// /// 材料ID /// public string MaterialID { get; set; } /// /// 材料类型 /// public string? MaterialType { get; set; } /// /// 材料名称 /// public string? MaterialName { get; set; } /// /// 需求数量 /// public double DemandQuantity { get; set; } /// /// 发料数量 /// public double ReleaseQuantity { get; set; } /// /// 物料有层级,这里预留,应该只用一层 /// public List? ChildBoms { get; set; } public RequireRawBom() { ChildBoms = new List(); } } }