using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace WMS.BZModels.Dto.CP.BillDocsDto
{
public class BillDocsinfoListDto
{
///
/// Id
///
public string Id { get; set; }
///
/// IsStop
///
public int IsStop { get; set; }
///
/// WarehouseId
///
public long WarehouseId { get; set; }
///
/// ReqNo
///
public string ReqNo { get; set; }
///
/// DocsNo
///
public string DocsNo { get; set; }
///
/// TypeNum
///
public int? TypeNum { get; set; }
public string TypeNumName
{
get
{
var result = "";
if (TypeNum != null && TypeNum.HasValue)
{
result = ((CpDocType)TypeNum.Value).GetDescription();
}
return result;
}
}
///
/// StateNum
///
public int? StateNum { get; set; }
public string StateNumName
{
get
{
var result = "";
if (StateNum != null && StateNum.HasValue)
{
result = ((DocState)StateNum.Value).GetDescription();
}
return result;
}
}
///
/// DownQty
///
public int DownQty { get; set; }
///
/// DownErrReason
///
public string DownErrReason { get; set; }
///
/// BomCode
///
public string BomCode { get; set; }
///
/// ProMaterCode
///
public string ProMaterCode { get; set; }
///
/// SetGrpCode
///
public string SetGrpCode { get; set; }
///
/// WorkOrder
///
public string WorkOrder { get; set; }
///
/// Memo
///
public string Memo { get; set; }
///
/// AddWho
///
public string AddWho { get; set; }
///
/// AddTime
///
public DateTime AddTime { get; set; }
///
/// EditWho
///
public string EditWho { get; set; }
///
/// EditTime
///
public DateTime EditTime { get; set; }
}
public class BillDocsinfoDto : BillDocsinfoListDto
{
///
/// JsonContent
///
public string JsonContent { get; set; }
}
public class BillDocsinfoQueryDto : PagerInfo
{
///
/// DocsNo
///
public string DocsNo { get; set; }
///
/// TypeNum
///
public string TypeNum { get; set; }
///
/// StateNum
///
public string StateNum { get; set; }
public DateTime? AddTimeBegin { get; set; }
public DateTime? AddTimeEnd { get; set; }
}
}