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();
}
}
}