From 35aed3a31cc7a3d8f846e109d8f9af8170e8c122 Mon Sep 17 00:00:00 2001 From: he <10978375@qq.com> Date: Mon, 16 Jan 2023 17:14:14 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 20220103后端提示语.xlsx | Bin 17729 -> 0 bytes 20220116后端提示语_v1.xlsx | Bin 0 -> 17930 bytes IRaCIS.Core.Application/Resources/en-US.json | 66 +++++++++--------- IRaCIS.Core.Application/Resources/zh-CN.json | 5 +- .../DTO/TaskMedicalReviewViewModel.cs | 5 ++ .../Allocation/TaskMedicalReviewService.cs | 4 +- .../ReadingMedicalReviewService.cs | 2 +- 7 files changed, 44 insertions(+), 38 deletions(-) delete mode 100644 20220103后端提示语.xlsx create mode 100644 20220116后端提示语_v1.xlsx diff --git a/20220103后端提示语.xlsx b/20220103后端提示语.xlsx deleted file mode 100644 index 396d4e638673cae5fa723b6f53be94e796840f05..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17729 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 literal 0 HcmV?d00001 diff --git a/IRaCIS.Core.Application/Resources/en-US.json b/IRaCIS.Core.Application/Resources/en-US.json index fda9c5b8c..25cb1e6b1 100644 --- a/IRaCIS.Core.Application/Resources/en-US.json +++ b/IRaCIS.Core.Application/Resources/en-US.json @@ -193,48 +193,46 @@ //SystemAnonymizationService - //ReadingGlobalTaskService - "ReadingGlobal_NotGlobal": "System call error, the current task is not a global review task.", - //ReadingImageTaskService - "ReadingImage_NotVisit": "System call error, the current task is not the visit task.", - "ReadingImage_CantSplit": "The current task is a baseline task and is unable to split the lension at present.", - "ReadingImage_BeSigned": "The current task has been signed, please do not submit repeatedly.", - "ReadingImage_Beinvalid": "The current task is invalid and cannot be read.", - "ReadingImage_NotaTask": "The lesions to be combined are not from the same visit.", - "ReadingImage_DeleteError": "The current lesion is split into other lesions or combined with other lesions, and failed to delete it.", - "ReadingImage_Idnotcorrespond": "Failed to add lesion mark. the instanceId and SeriesId of the image did not match.", - "ReadingImage_Twice": "Incorrect system calls, duplicate submitted questions and answers.", - "ReadingImage_MaxQuestion": "According to Charter, the number of current lesion does not exceed {0}.", - "ReadingImage_Maxlesion": "According to Charter, the number of target lesion of same organ does not exceed {0} . Please confirm.", - "ReadingImage_Maximum": "The number of repeats of \"{0}\" is limited to {1} and it has been repeated {2} times at present.", - "ReadingImage_RequiredQuestion": "\"{0}\" is a required field, and the current input is empty or not saved.", - "ReadingImage_ClinicalRead": "The clinical data has not been read, please confirm!", - "ReadingImage_IDMust": "System call error. When there is no task ID, the standard ID must be submitted.", - "ReadingImage_TaskFinish": "Please note that all the film reading tasks of the current subjects have been completed.", - "ReadingImage_NeedRest": "You’ve been reading {0} hours in a row. Please take a break of {1} minutes before continuing reading.", + "ReadingImage_BeSigned": "The current read has already been signed off. Please do not submit it again.", + "ReadingImage_Beinvalid": "The current read has already been invalidated, and reading is not allowed anymore.", + "ReadingImage_NotaTask": "The coalesced lesions are not from the same timepoint. ", + "ReadingImage_DeleteError": "Other lesions have split from or coalesced into the current lesion. Deletion failed.", + "ReadingImage_Idnotcorrespond": "Failed to add the lesion mark. The Instance ID and Series ID of the image do not match.", + "ReadingImage_Twice": "System call error. Questions & answers submitted are duplicated.", + "ReadingImage_MaxQuestion": "According to the imaging charter, the number of the current type of lesion cannot exceed {0}.", + "ReadingImage_Maxlesion": "According to the imaging charter, the number of target lesions in the same organ cannot exceed {0}. Please confirm.", + "ReadingImage_Maximum": "\"{0}\" can only be repeated {1} times, and it has been repeated {2} times so far.", + "ReadingImage_RequiredQuestion": "Before submission, please fill in \"{0}\".", + "ReadingImage_ClinicalRead": "The clinical data has not been read. Please confirm!", + "ReadingImage_IDMust": "System call failed. When there is no Read ID, the standard ID must be passed.", + "ReadingImage_TaskFinish": "Please note that all reads of the current subject have been completed.", + "ReadingImage_NeedRest": "You have been continuously reading for {0} hours. Please take a break of {1} minutes before resumption.", //ReadingJudgeTaskService - "ReadingJudge_SouceIdNull": "System call error, the SouceId of the current global review ajudication is null.", + "ReadingJudge_SouceIdNull": "'System call failed. The Source ID of the global review which is being adjudicated currently is 'null'. '", //ReadingOncologyTaskService - "ReadingOncology_TaskError": "System call error, the current task is not an oncology task.", - "ReadingOncology_Abnormal": "System call error, the ajudication result is null.", + "ReadingOncology_TaskError": "System call error. The current read is not an oncology read.", + "ReadingOncology_Abnormal": "System call exception. The result of adjudication is null", //ReadingCalculate - "ReadingCalculate_Abnormal": "PCWG3 standard configuration error, data verification failed.", - "ReadingCalculate_questionable": "The problems with the lesions are as follows:", - "ReadingCalculate_NoMarker": "The lesion {0} lacks mark", - "ReadingCalculate_StatusIsEmpty": "The lesion {0} status is empty", - "ReadingCalculate_NoMarkerEmpty": "The lesion {0} is not marked and the status is empty.", + "ReadingCalculate_Abnormal": "Configuration error of PCWG3 criteria. Data verification failed.", + "ReadingCalculate_questionable": "Problems with the lesions are as follows:", + "ReadingCalculate_NoMarker": "Lesion {0} lacks mark.", + "ReadingCalculate_StatusIsEmpty": "The state of Lesion {0} is empty.", + "ReadingCalculate_NoMarkerEmpty": "Lesion {0} is not marked, and its state is empty.", "ReadingCalculate_NoDeveloped": "Please note that the current standard automatic calculation has not been developed.", //ReadingMedicalReviewService - "MedicalReview_invalid": "The medical review task has expired and the operation has failed.", - "MedicalReview_SaveQuestion": "Unable to perform the current operation, please save the medical review question first.", - "MedicalReview_NeedSave": "Unable to perform the current operation, please save the medical review questions and conclusions first.", - "MedicalReview_NotClosed": "The current operation cannot be performed, and the current medical inquiry conversation has not been closed.", - "MedicalReview_Finish": "The current medical review task has been completed", + "MedicalReview_invalid": "This medical review read has already been invalidated, and the operation failed.", + "MedicalReview_SaveQuestion": "Unable to perform the current operation. Please save the medical review questions first.", + "MedicalReview_NeedSave": "Unable to perform the current operation. Please save the medical review questions and conclusions first.", + "MedicalReview_NotClosed": "Unable to perform the current operation. The current medical inquiry conversation has not been closed.", + "MedicalReview_Finish": "The current medical review is the last one.", //UserService "User_CheckNameOrPw": "Please check the username or password.", //Repository - "Repository_UpdateError": "Update object not exist in db,Please check if the parameter Id is passed incorrectly.", - "Repository_DeleteError": "Delete object not exist in db,Please check if the parameter Id is passed incorrectly" + "Repository_UpdateError": "Updated data does not exist in the database. ", + "Repository_DeleteError": "Deleted data does not exist in the database." + + + diff --git a/IRaCIS.Core.Application/Resources/zh-CN.json b/IRaCIS.Core.Application/Resources/zh-CN.json index 249bde7f7..5e70b47f7 100644 --- a/IRaCIS.Core.Application/Resources/zh-CN.json +++ b/IRaCIS.Core.Application/Resources/zh-CN.json @@ -203,7 +203,7 @@ "ReadingImage_Beinvalid": "当前任务已失效,不能执行阅片。", "ReadingImage_NotaTask": "合并的病灶并非同一个访视任务", "ReadingImage_DeleteError": "当前病灶分裂出其他病灶或者其他病灶合并到了当前病灶,删除失败。", - "ReadingImage_Idnotcorrespond": "病灶标记添加失败,影像的InstanceId和SeriesId不对应。", + "ReadingImage_Idnotcorrespond": "病灶标记添加失败,影像的Instance ID和Series ID不对应。", "ReadingImage_Twice": "系统调用错误,提交的问题及答案重复。", "ReadingImage_MaxQuestion": "按照《独立影像评估章程》的相关规则,当前病灶类型的病灶数量不超过{0}个。", "ReadingImage_Maxlesion": "按照《独立影像评估章程》的相关规则,同一器官的靶病灶数量不超过{0}个,请确认", @@ -230,7 +230,7 @@ "MedicalReview_SaveQuestion": "无法执行当前操作,请先保存医学审核问题。", "MedicalReview_NeedSave": "无法执行当前操作,请先保存医学审核问题和结论。", "MedicalReview_NotClosed": "无法执行当前操作,当前医学质询对话未关闭。", - "MedicalReview_Finish": "当前医学审核已做完。", + "MedicalReview_Finish": "当前医学审核任务为最后一个任务。", //UserService "User_CheckNameOrPw": "请检查用户名或者密码。", //Repository @@ -248,5 +248,6 @@ + } diff --git a/IRaCIS.Core.Application/Service/Allocation/DTO/TaskMedicalReviewViewModel.cs b/IRaCIS.Core.Application/Service/Allocation/DTO/TaskMedicalReviewViewModel.cs index 2134f260e..0c0d9ab92 100644 --- a/IRaCIS.Core.Application/Service/Allocation/DTO/TaskMedicalReviewViewModel.cs +++ b/IRaCIS.Core.Application/Service/Allocation/DTO/TaskMedicalReviewViewModel.cs @@ -92,6 +92,11 @@ namespace IRaCIS.Core.Application.ViewModel public Guid TrialId { get; set; } public Guid? SiteId { get; set; } + /// + /// 传了Id 就不查询这条数据 + /// + public Guid? Id { get; set; } + public Guid? SubjectId { get; set; } diff --git a/IRaCIS.Core.Application/Service/Allocation/TaskMedicalReviewService.cs b/IRaCIS.Core.Application/Service/Allocation/TaskMedicalReviewService.cs index 4d95795ae..120215cf2 100644 --- a/IRaCIS.Core.Application/Service/Allocation/TaskMedicalReviewService.cs +++ b/IRaCIS.Core.Application/Service/Allocation/TaskMedicalReviewService.cs @@ -143,6 +143,7 @@ namespace IRaCIS.Core.Application.Service TrialId = medicalReview.TrialId, IsGetBeRead = true, + Id=inDto.MedicalReviewId, SubjectId= medicalReview.VisitTask.SubjectId, TrialReadingCriterionId = medicalReview.VisitTask.TrialReadingCriterionId, PageIndex=1, @@ -159,7 +160,7 @@ namespace IRaCIS.Core.Application.Service TrialId = medicalReview.TrialId, IsGetBeRead = true, - + Id = inDto.MedicalReviewId, TrialReadingCriterionId = medicalReview.VisitTask.TrialReadingCriterionId, PageIndex = 1, PageSize = 1, @@ -192,6 +193,7 @@ namespace IRaCIS.Core.Application.Service .WhereIf(inQuery.SubjectId != null, t => t.VisitTask.SubjectId == inQuery.SubjectId) .WhereIf(inQuery.SiteId != null, t => t.VisitTask.Subject.SiteId == inQuery.SiteId) .WhereIf(!string.IsNullOrEmpty(inQuery.SubjectCode), t => t.VisitTask.Subject.Code.Contains(inQuery.SubjectCode)) + .WhereIf(inQuery.Id != null, t => t.Id != inQuery.Id) .WhereIf(inQuery.IsUrgent != null, t => t.VisitTask.IsUrgent == inQuery.IsUrgent) .WhereIf(inQuery.AuditState != null, t => t.AuditState == inQuery.AuditState) .WhereIf(inQuery.TaskState != null, t => t.VisitTask.TaskState == inQuery.TaskState) diff --git a/IRaCIS.Core.Application/Service/Reading/MedicalAudit/ReadingMedicalReviewService.cs b/IRaCIS.Core.Application/Service/Reading/MedicalAudit/ReadingMedicalReviewService.cs index c5dd8bc76..c50c6a212 100644 --- a/IRaCIS.Core.Application/Service/Reading/MedicalAudit/ReadingMedicalReviewService.cs +++ b/IRaCIS.Core.Application/Service/Reading/MedicalAudit/ReadingMedicalReviewService.cs @@ -311,7 +311,7 @@ namespace IRaCIS.Core.Application.Service } var visitJudgeInfo = globalTask.Where(y => y.VisitTaskNum == x.VisitTaskNum + ReadingCommon.TaskNumDic[ReadingCategory.Judge]).FirstOrDefault(); - if (visitGlobalInfo != null) + if (visitJudgeInfo != null) { x.JudgeTaskId = visitJudgeInfo.Id; x.JudgeTaskName = visitJudgeInfo.TaskBlindName;