using System.ComponentModel.DataAnnotations;
using Admin.NET.Core;
using Admin.NET.Core.Service;
namespace Admin.NET.Application
{
///
/// 单据类型维护表查询参数
///
public class WareOrderTypeSearch
{
///
/// 父Id
///
public virtual long? Pid { get; set; }
///
/// 父Ids
///
public virtual string Pids { get; set; }
///
/// 名称
///
public virtual string Name { get; set; }
///
/// 编码
///
public virtual string Code { get; set; }
///
/// 排序
///
public virtual int? Sort { get; set; }
///
/// 所属车间
///
public virtual LesWorkShopType? LesWorkShopType { get; set; }
///
/// 备注
///
public virtual string Remark { get; set; }
///
/// 状态
///
public virtual CommonStatus? Status { get; set; }
}
///
/// 单据类型维护表不分页查询参数
///
public class WareOrderTypeSearchNonPage : PageInputNonPageBase
{
///
/// 父Id
///
public virtual long? Pid { get; set; }
/////
///// 父Ids
/////
//public virtual string? Pids { get; set; }
/////
///// 名称
/////
//public virtual string? Name { get; set; }
/////
///// 编码
/////
//public virtual string? Code { get; set; }
/////
///// 排序
/////
//public virtual int? Sort { get; set; }
/////
///// 所属车间
/////
//public virtual LesWorkShopType? LesWorkShopType { get; set; }
/////
///// 备注
/////
//public virtual string? Remark { get; set; }
/////
///// 状态
/////
//public virtual CommonStatus? Status { get; set; }
}
///
/// 单据类型维护表输入参数
///
public class WmsOrderTypeInput
{
///
/// 父Id
///
public virtual long Pid { get; set; }
/////
///// 父Ids
/////
//public virtual string Pids { get; set; }
///
/// 名称
///
public virtual string Name { get; set; }
///
/// 编码
///
public virtual string Code { get; set; }
///
/// 排序
///
public virtual int Sort { get; set; }
///
/// 所属车间
///
public virtual LesWorkShopType LesWorkShopType { get; set; }
/////
///// 备注
/////
//public virtual string Remark { get; set; }
/////
///// 状态
/////
//public virtual CommonStatus Status { get; set; }
}
///
/// 增加单据类型维护表输入参数
///
public class AddWareOrderTypeInput : WmsOrderTypeInput
{
}
///
/// 增加单据明细维护表输入参数
///
public class AddWareOrderSubclassInput : WmsOrderTypeInput
{
}
///
/// 删除单据明细维护表输入参数
///
public class DeleteWareOrderTypeInput : BaseId
{
}
///
/// 更新单据明细维护表输入参数
///
public class UpdateWareOrderTypeInput : WmsOrderTypeInput
{
///
/// Id主键
///
[Required(ErrorMessage = "Id主键不能为空")]
public long Id { get; set; }
}
///
/// 查询单据明细维护表输入参数
///
public class QueryeWareOrderTypeInput : BaseId
{
}
}