namespace WIDESEA_StorageTaskRepository;
|
|
public class TaskExecuteDetailRepository : RepositoryBase<Dt_TaskExecuteDetail>, ITaskExecuteDetailRepository
|
{
|
public TaskExecuteDetailRepository(IUnitOfWorkManage unitOfWorkManage) : base(unitOfWorkManage)
|
{
|
}
|
|
/// <summary>
|
/// 添加任务明细
|
/// </summary>
|
/// <param name="dt_Task">任务数据</param>
|
/// <param name="isManual">是否人工操作</param>
|
/// <param name="message">执行信息</param>
|
/// <returns></returns>
|
public async Task<bool> AddDetailAsync(Dt_Task dt_Task,bool isManual,string message)
|
{
|
Dt_TaskExecuteDetail dt_TaskExecuteDetail = new Dt_TaskExecuteDetail()
|
{
|
Creater = "System",
|
IsManual = isManual,
|
TaskId = dt_Task.TaskId,
|
TaskNum = dt_Task.TaskNum,
|
TaskState = dt_Task.TaskState,
|
Remark = message
|
};
|
return await AddDataAsync(dt_TaskExecuteDetail) > 0;
|
}
|
}
|