using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using WIDESEAWCS_Core; namespace WIDESEA_External.Model { /// /// WMS返回 /// public class WMSResponseContent { /// /// 成功结果 /// public string Code { get; set; } /// /// 返回信息 /// public string Msg { get; set; } /// /// 返回对象 /// public object Data { get; set; } } public class BinCodeObj { public string Bincode { get; set; } } public class WMSReceiveTaskContent { public bool Status { get; set; } public int Code { get; set; } public string Message { get; set; } public List SucessData { get; set; } public List FailData { get; set; } public static WMSReceiveTaskContent Instance => new WMSReceiveTaskContent(); public WMSReceiveTaskContent() { SucessData=new List(); FailData=new List(); } public WMSReceiveTaskContent(bool status) { Status = status; } public WMSReceiveTaskContent OK() { Status = true; return this; } public WMSReceiveTaskContent OK(string message = null) { Status = true; Message = message; return this; } public WMSReceiveTaskContent Error(string message = null) { Status = false; Message = message; return this; } } }