using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace WMS.BZModels.Dto.SX.BillInvDtos
{
public class BillInvNowDto
{
///
/// Id
///
public string Id { get; set; }
///
/// WarehouseId
///
public string WarehouseId { get; set; }
public string WarehouseName { get; set; }
public string ContGrpTypeName
{
get
{
return ((ContGrpType)ContGrpType).GetDescription();
}
}
public string InvStateName
{
get
{
if (Enum.TryParse(typeof(InvState), InvStateCode, out var result))
{
return ((InvState)result).GetDescription();
}
return "";
}
}
public int Tunnel { get; set; }
public string Code { get; set; }
public int CellState { get; set; }
///
/// ContGrpId
///
public string ContGrpId { get; set; }
///
/// ContGrpBarCode
///
public string ContGrpBarCode { get; set; }
///
/// ContGrpType
///
public int? ContGrpType { get; set; }
///
/// BoxBarCode
///
public string BoxBarCode { get; set; }
///
/// BomDocsNo
///
public string BomDocsNo { get; set; }
///
/// BomMatId
///
public string BomMatId { get; set; }
///
/// BomMatCode
///
public string BomMatCode { get; set; }
///
/// BomMatName
///
public string BomMatName { get; set; }
///
/// BomSetId
///
public string BomSetId { get; set; }
///
/// SetGrpCode
///
public string SetGrpCode { get; set; }
///
/// ExecStateCode
///
public string ExecStateCode { get; set; }
///
/// ExecDocsNo
///
public string ExecDocsNo { get; set; }
///
/// ExecDocsRowNo
///
public string ExecDocsRowNo { get; set; }
///
/// ExecDocsTypeCode
///
public string ExecDocsTypeCode { get; set; }
///
/// InvInOut
///
public int InvInOut { get; set; }
///
/// ExecWho
///
public string ExecWho { get; set; }
///
/// ExecTime
///
public DateTime ExecTime { get; set; }
///
/// PutRow
///
public int PutRow { get; set; }
///
/// PutCol
///
public int PutCol { get; set; }
///
/// PutLayer
///
public int PutLayer { get; set; }
///
/// InvBarCode
///
public string InvBarCode { get; set; }
///
/// InvStateCode
///
public string InvStateCode { get; set; }
///
/// InDocsNo
///
public string InDocsNo { get; set; }
///
/// InDocsRowNo
///
public string InDocsRowNo { get; set; }
///
/// SuppCode
///
public string SuppCode { get; set; }
///
/// SuppName
///
public string SuppName { get; set; }
///
/// CustCode
///
public string CustCode { get; set; }
///
/// CustName
///
public string CustName { get; set; }
///
/// MatId
///
public string MatId { get; set; }
///
/// MatCode
///
public string MatCode { get; set; }
///
/// MatName
///
public string MatName { get; set; }
///
/// TolWQty
///
public decimal TolWQty { get; set; }
///
/// NetWQty
///
public decimal NetWQty { get; set; }
///
/// TareWQty
///
public decimal TareWQty { get; set; }
///
/// LengthQty
///
public decimal LengthQty { get; set; }
///
/// CaQty
///
public decimal CaQty { get; set; }
///
/// SolderQty
///
public decimal SolderQty { get; set; }
///
/// ContUsageQty
///
public int ContUsageQty { get; set; }
///
/// BatchNo
///
public string BatchNo { get; set; }
///
/// ProductTime
///
public DateTime ProductTime { get; set; }
///
/// OneInTime
///
public DateTime OneInTime { get; set; }
///
/// RodBarCode
///
public string RodBarCode { get; set; }
///
/// HWBarCode
///
public string HWBarCode { get; set; }
///
/// RFIDBarCode
///
public string RFIDBarCode { get; set; }
///
/// CLBarCode
///
public string CLBarCode { get; set; }
///
/// HWTypeCode
///
public string HWTypeCode { get; set; }
///
/// BoilerNo
///
public string BoilerNo { get; set; }
///
/// PackNo
///
public string PackNo { get; set; }
///
/// BrandNo
///
public string BrandNo { get; set; }
///
/// ExecStd
///
public string ExecStd { get; set; }
///
/// LicenceCode
///
public string LicenceCode { get; set; }
///
/// IsSurplus
///
public bool IsSurplus { get; set; }
///
/// IsRework
///
public bool IsRework { get; set; }
///
/// IsBlack
///
public bool IsBlack { get; set; }
///
/// IsCore
///
public bool IsCore { get; set; }
///
/// IsFast
///
public bool IsFast { get; set; }
///
/// IsFail
///
public bool IsFail { get; set; }
///
/// FailReason
///
public string FailReason { get; set; }
///
/// SilkTypeCode
///
public string SilkTypeCode { get; set; }
///
/// Grade
///
public string Grade { get; set; }
///
/// IsBack
///
public bool IsBack { get; set; }
///
/// BackReason
///
public string BackReason { get; set; }
///
/// IsTorsChk
///
public bool IsTorsChk { get; set; }
///
/// TorsChkQty
///
public int TorsChkQty { get; set; }
///
/// TorsChkTime
///
public DateTime TorsChkTime { get; set; }
///
/// 正反面
///
public int? SideNum { get; set; }
///
/// TorsChkValue
///
public decimal? TorsChkValue { get; set; }
///
/// TorsChkMachCode
///
public string TorsChkMachCode { get; set; }
///
/// ProcessDocsCode
///
public string ProcessDocsCode { get; set; }
///
/// ProductMachCode
///
public string ProductMachCode { get; set; }
///
/// ProductLineNo
///
public string ProductLineNo { get; set; }
///
/// Size
///
public int Size { get; set; }
///
/// Memo
///
public string Memo { get; set; }
///
/// AddWho
///
public string AddWho { get; set; }
///
/// EditWho
///
public string EditWho { get; set; }
///
/// AddTime
///
public DateTime AddTime { get; set; }
///
/// EditTime
///
public DateTime EditTime { get; set; }
///
/// WbGroupCode
///
public string WbGroupCode { get; set; }
///
/// TorsChkChord
///
public decimal? TorsChkChord { get; set; }
///
/// TorsChkFlatness
///
public decimal? TorsChkFlatness { get; set; }
///
/// SkuCode
///
public string SkuCode { get; set; }
///
/// HoldTime
///
public decimal? HoldTime { get; set; }
///
/// PreStock
///
public string PreStock { get; set; }
///
/// TorsChkStation
///
public string TorsChkStation { get; set; }
///
/// IsControlpanel
///
public bool? IsControlpanel { get; set; }
///
/// TorsChkChordIsGood
///
public string TorsChkChordIsGood { get; set; }
///
/// TorsChkFlatnessIsGood
///
public string TorsChkFlatnessIsGood { get; set; }
///
/// TorsChkValueIsGood
///
public string TorsChkValueIsGood { get; set; }
///
/// SolderCount
///
public decimal? SolderCount { get; set; }
///
/// Wind
///
public string Wind { get; set; }
///
/// 接收数据时是否已经有扭转值
///
public int? Ovced { get; set; }
}
public class BillInvNowQueryDto : PagerInfo
{
public string WarehouseId { get; set; }
public string Id { get; set; }
public string Name { get; set; }
public string MatCode { get; set; }
public string MatName { get; set; }
public string RFIDBarCode { get; set; }
public string InvBarCode { get; set; }
///
/// 组盘组id
///
public string ContGrpId { get; set; }
public string EquContGrpId { get; set; }
public string PutRow { get; set; }
public string PutCol { get; set; }
public string PutLayer { get; set; }
public DateTime? OneInTimeBegin { get; set; }
public DateTime? OneInTimeEnd { get; set; }
public DateTime? ProductTimeBegin { get; set; }
public DateTime? ProductTimeEnd { get; set; }
public string Grade { get; set; }
///
/// 巷道
///
public string Tunnel { get; set; }
///
/// 货位号
///
public string Code { get; set; }
public string ContGrpType { get; set; }
public string InvStateCode { get; set; }
public string IsSurplus { get; set; }
public string IsRework { get; set; }
public string IsFast { get; set; }
public string IsFail { get; set; }
public string IsBlack { get; set; }
public string IsBack { get; set; }
public string ExecStateCode { get; set; }
///
/// WbGroupCode
///
public string WbGroupCode { get; set; }
public string SolderCount { get; set; }
public string HoldTime { get; set; }
public string IsControlpanel { get; set; }
public string IsTorsChk { get; set; }
public string IsCore { get; set; }
public string IsTimeOut { get; set; }
public string Wind { get; set; }
///
/// TorsChkQty
///
public string TorsChkQty { get; set; }
}
public class BillInvNowQueryDto2 : PagerInfo
{
public string WarehouseId { get; set; }
public string Id { get; set; }
public string Name { get; set; }
public string MatCode { get; set; }
public string MatName { get; set; }
public string RFIDBarCode { get; set; }
public string InvBarCode { get; set; }
///
/// 组盘组id
///
public string ContGrpId { get; set; }
public string EquContGrpId { get; set; }
public string PutRow { get; set; }
public string PutCol { get; set; }
public string PutLayer { get; set; }
public DateTime? OneInTimeBegin { get; set; }
public DateTime? OneInTimeEnd { get; set; }
public DateTime? ProductTimeBegin { get; set; }
public DateTime? ProductTimeEnd { get; set; }
public string Grade { get; set; }
///
/// 巷道
///
public string Tunnel { get; set; }
///
/// 货位号
///
public string Code { get; set; }
public string ContGrpType { get; set; }
public string InvStateCode { get; set; }
public string IsSurplus { get; set; }
public string IsRework { get; set; }
public string IsFast { get; set; }
public string IsFail { get; set; }
public string IsBlack { get; set; }
public string IsBack { get; set; }
public string ExecStateCode { get; set; }
///
/// WbGroupCode
///
public string WbGroupCode { get; set; }
public string SolderCount { get; set; }
public string HoldTime { get; set; }
public string IsControlpanel { get; set; }
public string IsTorsChk { get; set; }
public string IsCore { get; set; }
public string IsTimeOut { get; set; }
public string Wind { get; set; }
///
/// TorsChkQty
///
public string TorsChkQty { get; set; }
public string SkuCode { get; set; }
public string HwTypeCode { get; set; }
}
}