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
|
{
|
/// <summary>
|
/// 请求结果:0、禁止;1、允许;
|
/// </summary>
|
public string Result { get; set; }
|
}
|
/// <summary>
|
/// AGV任务请求返回(取放)
|
/// </summary>
|
public class AgvTaskReqContent
|
{
|
/// <summary>
|
/// 请求编号
|
/// </summary>
|
public string ReqCode { get; set; }
|
/// <summary>
|
/// 返回码, 成功 0,失败 1
|
/// </summary>
|
public string Code { get; set; }
|
/// <summary>
|
/// success 或者异常原因
|
/// </summary>
|
public string Message { get; set; }
|
/// <summary>
|
/// 结果对象
|
/// </summary>
|
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;
|
}
|
}
|
}
|