using SqlSugar;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace WMS.BZModels.Dto.HJ.PushInfoDtos
{
public class PushInfoDto
{
public string DocsNo { get; set; }
public string TypeCode { get; set; }
public string TypeCodeName
{
get
{
if (Enum.TryParse(typeof(FackbeekType), TypeCode, out var result))
{
return ((FackbeekType)result).GetDescription();
}
return "";
}
}
public string RFIDBarCode { get; set; }
public string RodBarCode { get; set; }
public string HWBarCode { get; set; }
public string CLBarCode { get; set; }
public long? WarehouseId { get; set; }
public string WarehouseCode { get; set; }
public long? WareCellId { get; set; }
public string WareCellCode { get; set; }
public string BoilerNo { get; set; }
public string PackNo { get; set; }
public string BatchNo { get; set; }
public string ResStateCode { get; set; }
public string ResDesc { get; set; }
public long? MatId { get; set; }
public string MatCode { get; set; }
public string MatName { get; set; }
public decimal TolWQty { get; set; }
public decimal NetWQty { get; set; }
public decimal TareWQty { get; set; }
public string ReqNo { get; set; }
public string ReqGrpNo { get; set; }
public int PostQty { get; set; }
public int PostResult { get; set; }
public string Id { get; set; }
public string Memo { get; set; }
public string AddWho { get; set; }
public string EditWho { get; set; }
public DateTime AddTime { get; set; }
public DateTime EditTime { get; set; }
}
public class PushInfoQueryDto : PagerInfo
{
public string DocsNo { get; set; }
public int? Type { get; set; }
public string Code { get; set; }
public string RFIDBarCode { get; set; }
public string CLBarCode { get; set; }
public string WareCellCode { get; set; }
public string MatCode { get; set; }
public string MatName { get; set; }
///
/// 开始时间,
///
public DateTime? StartTimeBegin { get; set; }
///
/// 开始时间,
///
public DateTime? StartTimeEnd { get; set; }
///
/// 结束时间,
///
public DateTime? EndTimeBegin { get; set; }
public DateTime? EndTimeEnd { get; set; }
public DateTime? AddTimeFrom { get; set; }
public DateTime? AddTimeTo { get; set; }
}
}