using System.ComponentModel.DataAnnotations;
using Admin.NET.Core;
using Admin.NET.Core.Service;
namespace Admin.NET.Application
{
///
/// 库口表查询参数
///
public class WareWarehouseEntranceSearch : PageInputBase
{
///
/// 名称
///
public virtual string Name { get; set; }
///
/// 编码
///
public virtual string Code { get; set; }
///
/// 类型-1.入库口_2.出库口
///
public virtual WarehouseEntranceEnum? Type { get; set; }
///
/// 所属车间
///
public virtual LesWorkShopType? LesWorkShopType { get; set; }
///
/// 所属巷道
///
public virtual int? AffiliatedRoadway { get; set; }
///
/// 备注
///
public virtual string Remark { get; set; }
///
/// 状态
///
public virtual CommonStatus? Status { get; set; }
}
///
/// 库口表不分页查询参数
///
public class WareWarehouseEntranceSearchNonPage : PageInputNonPageBase
{
///
/// 名称
///
public virtual string Name { get; set; }
///
/// 编码
///
public virtual string Code { get; set; }
///
/// 类型-1.入库口_2.出库口
///
public virtual WarehouseEntranceEnum? Type { get; set; }
///
/// 所属车间
///
public virtual LesWorkShopType? LesWorkShopType { get; set; }
///
/// 所属巷道
///
public virtual int? AffiliatedRoadway { get; set; }
///
/// 备注
///
public virtual string? Remark { get; set; }
///
/// 状态
///
public virtual CommonStatus? Status { get; set; }
}
///
/// 库口表输入参数
///
public class WmsWarehouseEntranceInput
{
///
/// 名称
///
public virtual string Name { get; set; }
///
/// 编码
///
public virtual string Code { get; set; }
///
/// 类型-1.入库口_2.出库口
///
public virtual WarehouseEntranceEnum Type { get; set; }
///
/// 所属车间
///
public virtual LesWorkShopType LesWorkShopType { get; set; }
///
/// 所属巷道
///
public virtual int AffiliatedRoadway { get; set; }
///
/// 备注
///
public virtual string Remark { get; set; }
///
/// 状态
///
public virtual CommonStatus Status { get; set; }
}
///
///
///
public class AddWareWarehouseEntranceInput : WmsWarehouseEntranceInput
{
}
///
///
///
public class DeleteWareWarehouseEntranceInput : BaseId
{
}
///
///
///
public class UpdateWareWarehouseEntranceInput : WmsWarehouseEntranceInput
{
///
/// Id主键
///
[Required(ErrorMessage = "Id主键不能为空")]
public long Id { get; set; }
}
///
///
///
public class QueryeWareWarehouseEntranceInput : BaseId
{
}
}