From 6b2c36c4b5533584783955819d766d013c23f2ac Mon Sep 17 00:00:00 2001 From: sunpengfei <i@angelzzz.com> Date: 星期三, 13 八月 2025 15:14:24 +0800 Subject: [PATCH] feat:开发 --- FlexJobApi.FlexJobServer.Application/TaskCheckReceives/Queries/TaskCheckReceiveQueryHandler.cs | 4 ++-- FlexJobApi.Core/Enums/Tasks/EnumTaskCheckReceiveStatus.cs | 2 +- FlexJobApi.FlexJobServer.Application/TaskCheckReceives/Commands/TaskCheckReceiveCommandHandler.cs | 2 ++ 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/FlexJobApi.Core/Enums/Tasks/EnumTaskCheckReceiveStatus.cs b/FlexJobApi.Core/Enums/Tasks/EnumTaskCheckReceiveStatus.cs index 23790e2..50a950c 100644 --- a/FlexJobApi.Core/Enums/Tasks/EnumTaskCheckReceiveStatus.cs +++ b/FlexJobApi.Core/Enums/Tasks/EnumTaskCheckReceiveStatus.cs @@ -18,7 +18,7 @@ /// <summary> /// 寰呴獙鏀� /// </summary> - WaitCheckReceive = 10, + WaitCheckReceive = 20, /// <summary> /// 宸查獙鏀� /// </summary> diff --git a/FlexJobApi.FlexJobServer.Application/TaskCheckReceives/Commands/TaskCheckReceiveCommandHandler.cs b/FlexJobApi.FlexJobServer.Application/TaskCheckReceives/Commands/TaskCheckReceiveCommandHandler.cs index 6e849f1..aae3fb4 100644 --- a/FlexJobApi.FlexJobServer.Application/TaskCheckReceives/Commands/TaskCheckReceiveCommandHandler.cs +++ b/FlexJobApi.FlexJobServer.Application/TaskCheckReceives/Commands/TaskCheckReceiveCommandHandler.cs @@ -47,7 +47,9 @@ .FirstOrDefaultAsync(it => it.TaskInfoId == task.Id && it.EnterpriseEmployee.UserId == logier.Id, cancellationToken); if (taskUser == null) throw Oops.Oh(EnumErrorCodeType.s404, "璇ユ姤鍚嶄俊鎭�"); if (taskUser.ArrangeStatus == EnumTaskUserArrangeStatus.Wait) throw Oops.Oh(EnumErrorCodeType.s510, "鏆傛湭瀹夋帓璇ヤ换鍔�"); + task.CheckReceiveStatus = EnumTaskCheckReceiveStatus.WaitCheckReceive; task.LastSubmitTime = now; + taskUser.CheckReceiveStatus = EnumTaskCheckReceiveStatus.WaitCheckReceive; taskUser.LastSubmitTime = now; var submit = await repTaskInfoUserSubmit.AsQueryable() .Include(it => it.Files) diff --git a/FlexJobApi.FlexJobServer.Application/TaskCheckReceives/Queries/TaskCheckReceiveQueryHandler.cs b/FlexJobApi.FlexJobServer.Application/TaskCheckReceives/Queries/TaskCheckReceiveQueryHandler.cs index 1517eef..ef3b8e8 100644 --- a/FlexJobApi.FlexJobServer.Application/TaskCheckReceives/Queries/TaskCheckReceiveQueryHandler.cs +++ b/FlexJobApi.FlexJobServer.Application/TaskCheckReceives/Queries/TaskCheckReceiveQueryHandler.cs @@ -68,10 +68,10 @@ s.Date.Date == request.Date.Value.Date && (request.CheckReceiveStatus == EnumTaskCheckReceiveStatus.WaitSubmit ? s.CheckReceiveStatus == EnumTaskUserSubmitCheckReceiveStatus.WaitSubmit - : request.CheckReceiveStatus == EnumTaskCheckReceiveStatus.WaitCheckReceive + : (request.CheckReceiveStatus == EnumTaskCheckReceiveStatus.WaitCheckReceive ? s.CheckReceiveStatus == EnumTaskUserSubmitCheckReceiveStatus.WaitCheckReceive : (s.CheckReceiveStatus == EnumTaskUserSubmitCheckReceiveStatus.Success - || s.CheckReceiveStatus == EnumTaskUserSubmitCheckReceiveStatus.Fail)))))); + || s.CheckReceiveStatus == EnumTaskUserSubmitCheckReceiveStatus.Fail))))))); } else { -- Gitblit v1.9.1