| 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; | 
|     } | 
| } |