From 96fd034c5a9d64f6100b4e702f4ca1adf778f768 Mon Sep 17 00:00:00 2001 From: he <109787524@qq.com> Date: Tue, 28 Jul 2026 14:32:21 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BF=85=E5=A1=AB=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Service/ReadingCalculate/IVUSCalculateService.cs | 6 ++++++ .../Service/ReadingCalculate/OCTCalculateService.cs | 7 +++++++ 2 files changed, 13 insertions(+) diff --git a/IRaCIS.Core.Application/Service/ReadingCalculate/IVUSCalculateService.cs b/IRaCIS.Core.Application/Service/ReadingCalculate/IVUSCalculateService.cs index 4604158c4..47e27da3d 100644 --- a/IRaCIS.Core.Application/Service/ReadingCalculate/IVUSCalculateService.cs +++ b/IRaCIS.Core.Application/Service/ReadingCalculate/IVUSCalculateService.cs @@ -526,6 +526,12 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate IVUSMeasuredValue iVUSMeasuredValue = new IVUSMeasuredValue() { }; try { + // 手动抛出异常进入catch + if (dataTable.Rows[i]["D"].ToString().IsNullOrEmpty()) + { + throw new InvalidOperationException("NullError"); + } + iVUSMeasuredValue = new IVUSMeasuredValue() { //PlaqueNum = int.Parse(dataTable.Rows[i]["A"].ToString()), diff --git a/IRaCIS.Core.Application/Service/ReadingCalculate/OCTCalculateService.cs b/IRaCIS.Core.Application/Service/ReadingCalculate/OCTCalculateService.cs index aeed5b0ae..19e315933 100644 --- a/IRaCIS.Core.Application/Service/ReadingCalculate/OCTCalculateService.cs +++ b/IRaCIS.Core.Application/Service/ReadingCalculate/OCTCalculateService.cs @@ -351,6 +351,13 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate { try { + + // 手动抛出异常进入catch + if (dataTable.Rows[i]["K"].ToString().IsNullOrEmpty()|| dataTable.Rows[i]["L"].ToString().IsNullOrEmpty()) + { + throw new InvalidOperationException("NullError"); + } + measuredValueList.Add(new OCTFCTUploadData() { //PlaqueNum = int.Parse(dataTable.Rows[i]["A"].ToString()),