diff --git a/IRaCIS.Core.API/Controllers/InspectionController.cs b/IRaCIS.Core.API/Controllers/InspectionController.cs index 10ade6544..1b5f410d2 100644 --- a/IRaCIS.Core.API/Controllers/InspectionController.cs +++ b/IRaCIS.Core.API/Controllers/InspectionController.cs @@ -157,7 +157,7 @@ namespace IRaCIS.Core.API.Controllers /// - /// 删除 + /// 删除非dicom /// /// /// @@ -169,7 +169,20 @@ namespace IRaCIS.Core.API.Controllers return await _inspectionService.Enforcement(opt.OptCommand.Id, opt.AuditInfo, opt.SignInfo, fun); } - + + + /// + /// 删除非dicom文件 + /// + /// + /// + [HttpPost, Route("Inspection/noneDicom/deleteNoneDicomStudyFile")] + [UnitOfWork] + public async Task deleteNoneDicomStudyFile(DataInspectionDto opt) + { + var fun = _noneDicomStudyService.DeleteNoneDicomStudyFile; + return await _inspectionService.Enforcement(opt.OptCommand.Id, opt.AuditInfo, opt.SignInfo, fun); + } #endregion diff --git a/IRaCIS.Core.Application/Service/QC/Interface/INoneDicomStudyService.cs b/IRaCIS.Core.Application/Service/QC/Interface/INoneDicomStudyService.cs index ee879ebc5..aa7115d49 100644 --- a/IRaCIS.Core.Application/Service/QC/Interface/INoneDicomStudyService.cs +++ b/IRaCIS.Core.Application/Service/QC/Interface/INoneDicomStudyService.cs @@ -19,5 +19,8 @@ namespace IRaCIS.Core.Application.Contracts Task> GetNoneDicomStudyList(Guid subjectVisitId); Task> GetVisitNoneDicomStudyFileList(Guid subjectVisitId); Task UploadNoneDicomFile(IFormCollection formCollection, Guid subjectVisitId, Guid noneDicomStudyId); + + + } } \ No newline at end of file