wangxinhui
昨天 37051424de7c4a97132fbb06e45df594790aabf9
项目代码/WCSServices/WIDESEAWCS_DTO/WMSResponseContent.cs
@@ -3,6 +3,7 @@
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using WIDESEAWCS_Core;
namespace WIDESEA_External.Model
{
@@ -24,4 +25,53 @@
        /// </summary>
        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<BinCodeObj> SucessData { get; set; }
        public List<BinCodeObj> FailData { get; set; }
        public static WMSReceiveTaskContent Instance => new WMSReceiveTaskContent();
        public WMSReceiveTaskContent()
        {
            SucessData=new List<BinCodeObj>();
            FailData=new List<BinCodeObj>();
        }
        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;
        }
    }
}