修改一版
This commit is contained in:
@@ -503,7 +503,7 @@ namespace IRaCIS.Application.Services
|
||||
public async Task<IResponseOutput> SubmitVisitTaskQuestions(SubmitVisitTaskQuestionsInDto inDto)
|
||||
{
|
||||
await this.SaveVisitTaskQuestions(inDto);
|
||||
await _visitTaskRepository.UpdatePartialFromQueryAsync(x => x.Id == inDto.VisitTaskId, x => new VisitTask()
|
||||
await _visitTaskRepository.BatchUpdateNoTrackingAsync(x => x.Id == inDto.VisitTaskId, x => new VisitTask()
|
||||
{
|
||||
ReadingTaskState = ReadingTaskState.HaveSigned,
|
||||
SignTime=DateTime.Now,
|
||||
@@ -727,7 +727,7 @@ namespace IRaCIS.Application.Services
|
||||
{
|
||||
if (visitTask.IsAnalysisCreate)
|
||||
{
|
||||
await _visitTaskRepository.UpdatePartialFromQueryAsync(visitTaskId, x => new VisitTask()
|
||||
await _visitTaskRepository.BatchUpdateNoTrackingAsync(x=>x.Id==visitTaskId, x => new VisitTask()
|
||||
{
|
||||
IsAnalysisDiffToOriginalData = true
|
||||
});
|
||||
@@ -748,7 +748,7 @@ namespace IRaCIS.Application.Services
|
||||
|
||||
if (visitTask.IsAnalysisCreate)
|
||||
{
|
||||
await _visitTaskRepository.UpdatePartialFromQueryAsync(visitTaskId, x => new VisitTask()
|
||||
await _visitTaskRepository.BatchUpdateNoTrackingAsync(x => x.Id == visitTaskId, x => new VisitTask()
|
||||
{
|
||||
IsAnalysisDiffToOriginalData = false
|
||||
});
|
||||
|
||||
@@ -100,10 +100,8 @@ namespace IRaCIS.Core.Application.Service
|
||||
SubjectId=x.SubjectId,
|
||||
}).ToListAsync();
|
||||
|
||||
|
||||
List<TaskInfo> otherTask = await _visitTaskRepository.Where(x => x.ArmEnum != Arm.JudgeArm && x.SubjectId == taskInfo.SubjectId
|
||||
&& x.DoctorUserId != taskInfo.DoctorUserId && x.ReadingTaskState == ReadingTaskState.HaveSigned && x.ReReadingApplyState != ReReadingApplyState.Agree
|
||||
)
|
||||
&& x.DoctorUserId != taskInfo.DoctorUserId && x.ReadingTaskState == ReadingTaskState.HaveSigned && x.ReReadingApplyState != ReReadingApplyState.Agree)
|
||||
.Where(x => x.IsAnalysisCreate == taskInfo.IsAnalysisCreate)
|
||||
.OrderBy(x => x.VisitTaskNum).Select(x => new TaskInfo()
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user