subject 中止状态联动

This commit is contained in:
2025-07-04 16:57:45 +08:00
parent e1e7abb65a
commit 49b2ba2484
2 changed files with 3 additions and 0 deletions
@@ -67,6 +67,7 @@ namespace IRaCIS.Core.Application.Service
[TrialGlobalLimit( "AfterStopCannNotOpt" )]
public async Task<IResponseOutput> UpdateSubjectStatus(SubjectStatusChangeCommand subjectStatusChangeCommand)
{
subjectStatusChangeCommand.IsSubjectQuit = subjectStatusChangeCommand.Status == SubjectStatus.EndOfVisit;
await _subjectRepository.UpdateFromDTOAsync(subjectStatusChangeCommand, true);
return ResponseOutput.Ok();
}
@@ -4,8 +4,10 @@
{
OnVisit = 1,
//访视结束
OutOfVisit = 2,
//访视中止
EndOfVisit = 3,
}
}