修改一版

Uat_Study
he 2022-09-28 14:07:52 +08:00
parent 93c81d5793
commit 09a158ca62
2 changed files with 17 additions and 0 deletions

View File

@ -7860,6 +7860,14 @@
</summary> </summary>
<returns></returns> <returns></returns>
</member> </member>
<member name="M:IRaCIS.Application.Services.ReadingImageTaskService.VerifyTaskIsSign(System.Guid)">
<summary>
验证任务是否签名
</summary>
<param name="visitTaskid"></param>
<returns></returns>
<exception cref="T:IRaCIS.Core.Infrastructure.BusinessValidationFailedException"></exception>
</member>
<member name="T:IRaCIS.Application.Services.ReadingPeriodSetService"> <member name="T:IRaCIS.Application.Services.ReadingPeriodSetService">
<summary> <summary>
阅片期配置 阅片期配置

View File

@ -456,6 +456,13 @@ namespace IRaCIS.Application.Services
VisitTaskId = visitTaskId, VisitTaskId = visitTaskId,
}); });
await _visitTaskRepository.UpdatePartialFromQueryAsync(visitTaskId, x => new VisitTask()
{
ReadingTaskState = ReadingTaskState.Reading,
});
await _readingTableAnswerRowInfoRepository.AddRangeAsync(tableRowAnswers); await _readingTableAnswerRowInfoRepository.AddRangeAsync(tableRowAnswers);
await _readingTableQuestionAnswerRepository.AddRangeAsync(tableAnswers); await _readingTableQuestionAnswerRepository.AddRangeAsync(tableAnswers);
await _readingTableQuestionAnswerRepository.SaveChangesAsync(); await _readingTableQuestionAnswerRepository.SaveChangesAsync();
@ -2227,6 +2234,8 @@ namespace IRaCIS.Application.Services
[NonDynamicMethod] [NonDynamicMethod]
public async Task<IResponseOutput> SubmitDicomVisitTask(SubmitDicomVisitTaskInDto inDto) public async Task<IResponseOutput> SubmitDicomVisitTask(SubmitDicomVisitTaskInDto inDto)
{ {
await VerifyTaskIsSign(inDto.VisitTaskId); await VerifyTaskIsSign(inDto.VisitTaskId);
await this.SubmitTaskChangeState(inDto.VisitTaskId); await this.SubmitTaskChangeState(inDto.VisitTaskId);
return ResponseOutput.Ok(true); return ResponseOutput.Ok(true);