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