diff --git a/IRaCIS.Core.API/IRaCIS.Core.API.xml b/IRaCIS.Core.API/IRaCIS.Core.API.xml index 439dccf46..045a819ce 100644 --- a/IRaCIS.Core.API/IRaCIS.Core.API.xml +++ b/IRaCIS.Core.API/IRaCIS.Core.API.xml @@ -256,6 +256,13 @@ + + + 上传截图 + + + + 上传Reading问题的图像 diff --git a/IRaCIS.Core.Application/IRaCIS.Core.Application.xml b/IRaCIS.Core.Application/IRaCIS.Core.Application.xml index 7f6c1b47c..b4f988272 100644 --- a/IRaCIS.Core.Application/IRaCIS.Core.Application.xml +++ b/IRaCIS.Core.Application/IRaCIS.Core.Application.xml @@ -62,6 +62,18 @@ 文件保存路径 + + + 上传截图 + + + + + + + + + 通用获取文件路径 diff --git a/IRaCIS.Core.Application/TestService.cs b/IRaCIS.Core.Application/TestService.cs index 87773a283..3b9590c24 100644 --- a/IRaCIS.Core.Application/TestService.cs +++ b/IRaCIS.Core.Application/TestService.cs @@ -256,7 +256,7 @@ namespace IRaCIS.Application.Services /// 维护临床数据 --一定要在同步表前同步数据才行 /// /// - + [AllowAnonymous] public async Task ModifyClinicalDataTable() { var needAddList = _repository.Where(t => t.CriterionEnumListStr != String.Empty && t.TrialClinicalDataSetCriteriaList.Count() == 0).ToList(); diff --git a/IRaCIS.Core.Domain/SQLFile/Portal.sql b/IRaCIS.Core.Domain/SQLFile/Portal.sql index 04515edce..de4ed4438 100644 --- a/IRaCIS.Core.Domain/SQLFile/Portal.sql +++ b/IRaCIS.Core.Domain/SQLFile/Portal.sql @@ -1,3 +1,8 @@ -- 20221223同步表数据 -- Dictionary FrontAuditConfig Menu UserType UserTypeMenu ReadingQuestionSystem ReadingTableQuestionSystem OrganInfo ReadingQuestionCriterionSystem TumorAssessment -- 需要特别注意的表 CriterionNidus ReadingCriterionDictionary + +select * from CriterionNidus where IsSystemCriterion=1 +select * from ReadingCriterionDictionary where IsSystemCriterion=1 +delete CriterionNidus where IsSystemCriterion=1 +delete ReadingCriterionDictionary where IsSystemCriterion=1 diff --git a/IRaCIS.Core.Domain/SQLFile/Test.sql b/IRaCIS.Core.Domain/SQLFile/Test.sql index 0500193f7..9f6440d69 100644 --- a/IRaCIS.Core.Domain/SQLFile/Test.sql +++ b/IRaCIS.Core.Domain/SQLFile/Test.sql @@ -963,7 +963,6 @@ update TrialEmailNoticeConfig set FileName='入组确认报告.docx' where FileN -- 出现质疑未关闭 但是实际所有质疑都关闭了(不存在 未关闭的质疑) select * from SubjectVisit where ChallengeState=2 and not EXISTS(select * from QCChallenge where SubjectVisitId=SubjectVisit.Id and IsClosed=0) update SubjectVisit set ChallengeState=1 where ChallengeState=2 and not EXISTS(select * from QCChallenge where SubjectVisitId=SubjectVisit.Id and IsClosed=0) -update TrialEmailNoticeConfig set FileName='入组确认报告.docx' where FileName='ECR_v1.0_Final.docx'