using System.Collections.Generic;
|
|
namespace HH.WCS.SJML.Dto
|
{
|
public class TaskExecuteState
|
{
|
public bool success { get; set; }
|
public OkTask okTask { get; set; }
|
public List<OkTask> okTaskList { get; set; }
|
public FailTask FailTask { get; set; }
|
public TaskExecuteState Ok(OkTask _okTask, List<OkTask> _okTaskList = null)
|
{
|
|
return new TaskExecuteState()
|
{
|
success = true,
|
okTask = _okTask ?? new OkTask(),
|
okTaskList = _okTaskList ?? new List<OkTask>()
|
};
|
}
|
public TaskExecuteState Error(int index, string errorMsg)
|
{
|
return new TaskExecuteState()
|
{
|
success = false,
|
FailTask = new FailTask()
|
{
|
index = index,
|
errMsg = errorMsg
|
}
|
};
|
}
|
}
|
}
|