using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.Text; namespace wms.dto.request.cp.dto { public class WcsRequest { } /// /// 分配货位 /// public class CpApplyStockInLocRequest : BaseRequest { /// /// WMS任务号 /// [Required(ErrorMessage = "{0} 不可为空")] public int TaskNum { get; set; } /// /// 巷道号 /// public int TunnelNum { get; set; } /// /// 取货地点设备编号 /// [Required(ErrorMessage = "{0} 不可为空")] public string PickUpEquipmentNo { get; set; } } /// /// 堆垛机出库放货完成 /// public class CpSrmPickOutCompletedRequest { /// /// WMS任务号 /// [Required(ErrorMessage = "{0} 不可为空")] public int TaskNum { get; set; } } public class CpApplyLocRequest { public long WarehuoseId { get; set; } public int Size { get; set; } public int TunnelNum { get; set; } public long MaterialId { get; set; } public string MaterialCode { get; set; } public bool IsMove { get; set; } = false; } public class CpManualTaskRequest { public List Location { get; set; } public string EndPoint { get; set; } public string? BusType { get; set; } } }