using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using WIDESEAWCS_Core;
namespace WIDESEAWCS_DTO.Agv
{
public class DataResult
{
///
/// 请求结果:0、禁止;1、允许;
///
public string Result { get; set; }
}
///
/// AGV任务请求返回(取放)
///
public class AgvTaskReqContent
{
///
/// 请求编号
///
public string ReqCode { get; set; }
///
/// 返回码, 成功 0,失败 1
///
public string Code { get; set; }
///
/// success 或者异常原因
///
public string Message { get; set; }
///
/// 结果对象
///
public DataResult Data { get; set; }
public AgvTaskReqContent()
{
}
public AgvTaskReqContent OK()
{
Code = "0";
Message = "success";
Data = new DataResult()
{
Result = "1"
};
return this;
}
public AgvTaskReqContent Error(string message = "")
{
Code = "1";
Message = message;
Data = new DataResult()
{
Result = "0"
};
return this;
}
}
}