using Admin.NET.Core;
using System.ComponentModel.DataAnnotations;
namespace Admin.NET.Application;
///
/// 组盘、解绑信息基础输入参数
///
public class WmsGroupDiskBaseInput
{
///
/// 标记
/// 1:物料组盘
/// 2:空容器组盘
/// 3:物料解绑
/// 4:空容器解绑
///
public int Flag { get; set; }
///
/// 容器编码
///
[Required(ErrorMessage = "容器编码不能为空")]
public string ContainerCode { get; set; }
public List orderDetails { get; set; }
}
///
/// 组盘、解绑信息基础输入参数
///
public class DiyAddWmsContainerMaterialInput : WmsStockQuanBaseInput
{
}
///
/// 组盘、解绑信息分页查询输入参数
///
public class WmsGroupDiskInput : BasePageInput
{
}
///
/// 组盘、解绑信息增加输入参数
///
public class AddWmsGroupDiskInput : WmsGroupDiskBaseInput
{
}
///
///组盘、解绑信息删除输入参数
///
public class DeleteWmsGroupDiskInput : BaseIdInput
{
}
///
/// 组盘、解绑信息更新输入参数
///
public class UpdateWmsGroupDiskInput : AddWmsGroupDiskInput
{
///
/// 主键Id
///
[Required(ErrorMessage = "主键Id不能为空")]
public long Id { get; set; }
}
///
/// 组盘、解绑信息主键查询输入参数
///
public class QueryByIdWmsGroupDiskInput : DeleteWmsGroupDiskInput
{
}
///
/// 组盘查询入参
///
public class DiyWmsGroupDiskInput : BasePageInput
{
///
/// 标记
/// 1:
///
public int Flag { get; set; }
///
/// 操作类型 0 解绑 1 绑定
///
public int? ActionType { get; set; }
///
/// 容器编码
///
public string? ContainerCode { get; set; }
///
/// 跟踪码
///
public string? SNCode { get; set; }
}
///
/// 组盘查询入参
///
public class DiyWmsGroupDiskBaseInput
{
///
/// 容器编码
///
public string? ContainerCode { get; set; }
///
/// 跟踪码
///
public string? SNCode { get; set; }
}