From 17a7634a370c6e2eb24b4f2e0b3b7fb0a218239a Mon Sep 17 00:00:00 2001
From: he <109787524@qq.com>
Date: Mon, 18 Aug 2025 09:26:50 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9swagger=20=E4=B8=8D=E6=98=BE?=
=?UTF-8?q?=E7=A4=BA=E6=9F=90=E4=BA=9B=E6=96=B9=E6=B3=95?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../ReadingCalculate/General/GeneralCalculateService.cs | 5 +++++
.../ReadingCalculate/Interface/IGeneralCalculateService.cs | 4 ++++
2 files changed, 9 insertions(+)
diff --git a/IRaCIS.Core.Application/Service/ReadingCalculate/General/GeneralCalculateService.cs b/IRaCIS.Core.Application/Service/ReadingCalculate/General/GeneralCalculateService.cs
index 375488abb..53c6c325d 100644
--- a/IRaCIS.Core.Application/Service/ReadingCalculate/General/GeneralCalculateService.cs
+++ b/IRaCIS.Core.Application/Service/ReadingCalculate/General/GeneralCalculateService.cs
@@ -6,6 +6,7 @@ using IRaCIS.Core.Infra.EFCore.Common;
using IRaCIS.Core.Infrastructure;
using MassTransit;
using Microsoft.AspNetCore.Http;
+using Microsoft.AspNetCore.Mvc;
using Microsoft.Extensions.Logging;
using Microsoft.Extensions.Options;
using MiniExcelLibs;
@@ -642,6 +643,7 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
/// 任务Id
/// 任务类型
///
+ [ApiExplorerSettings(IgnoreApi = true)]
public string GetTaskanswer(List? answerList, List? dictionList, List? unitDictionary, Guid taskId, QuestionType questionType)
{
var answerData = answerList.FirstOrDefault(x => x.VisitTaskId == taskId && x.ReadingQuestionTrial.QuestionType == questionType);
@@ -706,6 +708,7 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
///
///
///
+ [ApiExplorerSettings(IgnoreApi = true)]
public async Task GetReportExportNo(VisitTask visitTaskInfo)
{
if (visitTaskInfo.ReportExportDate != null && visitTaskInfo.ReportExportNum != null)
@@ -838,6 +841,7 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
/// 问题标识
/// 索引
///
+ [ApiExplorerSettings(IgnoreApi = true)]
public string GetTaskTableAnswer(List? tableAnswerList, List? dictionList, List? unitDictionary, Guid taskId, LesionType lesionType, QuestionMark questionMark, decimal rowIndex,bool AutoUnit=true)
{
var answerData = tableAnswerList.FirstOrDefault(x => x.VisitTaskId == taskId && x.ReadingQuestionTrial.LesionType == lesionType && x.ReadingTableQuestionTrial.QuestionMark == questionMark && x.RowIndex == rowIndex);
@@ -882,6 +886,7 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
///
///
///
+ [ApiExplorerSettings(IgnoreApi = true)]
public async Task>> GetLesionPic(List rowinfoList, LesionType lesionType, Guid DownLoadGuid)
{
var lesionRowinfo = rowinfoList.Where(x => x.PicturePath != string.Empty && x.ReadingQuestionTrial.LesionType == lesionType).OrderBy(x => x.VisitTask.VisitTaskNum).OrderBy(x => x.RowIndex).ToList();
diff --git a/IRaCIS.Core.Application/Service/ReadingCalculate/Interface/IGeneralCalculateService.cs b/IRaCIS.Core.Application/Service/ReadingCalculate/Interface/IGeneralCalculateService.cs
index 37445abf1..51d9b0a57 100644
--- a/IRaCIS.Core.Application/Service/ReadingCalculate/Interface/IGeneralCalculateService.cs
+++ b/IRaCIS.Core.Application/Service/ReadingCalculate/Interface/IGeneralCalculateService.cs
@@ -1,6 +1,7 @@
using IRaCIS.Core.Application.Service.Reading.Dto;
using IRaCIS.Core.Domain.Share;
using Microsoft.AspNetCore.Http;
+using Microsoft.AspNetCore.Mvc;
using MiniSoftware;
using System.Data;
@@ -104,6 +105,7 @@ namespace IRaCIS.Core.Application.Service
///
///
///
+ [ApiExplorerSettings(IgnoreApi = true)]
Task>> GetLesionPic(List rowinfoList, LesionType lesionType, Guid downLoadGuid);
///
@@ -115,6 +117,7 @@ namespace IRaCIS.Core.Application.Service
/// 任务Id
/// 任务类型
///
+ [ApiExplorerSettings(IgnoreApi = true)]
string GetTaskanswer(List? answerList, List? dictionList, List? unitDictionary, Guid taskId, QuestionType questionType);
///
@@ -128,6 +131,7 @@ namespace IRaCIS.Core.Application.Service
/// 问题标识
/// 索引
///
+ [ApiExplorerSettings(IgnoreApi = true)]
string GetTaskTableAnswer(List? tableAnswerList, List? dictionList, List? unitDictionary, Guid taskId, LesionType lesionType, QuestionMark questionMark, decimal rowIndex, bool AutoUnit = true);
///