using HH.WMS.Common; using HH.WMS.Common.Algorithm; using HH.WMS.Common.External; using HH.WMS.Common.Response; using HH.WMS.Entitys.External; using HH.WMS.Entitys.MoveStock; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace HH.WMS.TaskService.Dto { public class CallMaterialJobDto { public CallMaterialJobDto() { BasisResponse = BasisResponse.Normal(); OkTasks = new List(); } public BasisResponse BasisResponse { get; set; } public TN_WM_B_CALL_MATERIALEntity CallMaterialMst { get; set; } public List lstArea{ get; set; } public List OkTasks { get; set; } public string StockCode { get; set; } public string StartLocation { get; set; } public string EndLocation { get; set; } public string TrayCode { get; set; } public CallMaterialJobDto Error(string message, LogPara logPara) { Log.Detail(logPara, message); BasisResponse = BasisResponse.Error(message); return this; } public CallMaterialJobDto Normal() { BasisResponse = BasisResponse.Normal(); return this; } } }