|
@@ -1,3 +1,4 @@
|
|
|
+using System;
|
|
|
using System.Collections.Generic;
|
|
|
using System.Linq;
|
|
|
using AI.Common;
|
|
@@ -29,7 +30,13 @@ namespace WingAIDiagnosisService.Manage
|
|
|
public AIDiagnosisResultPerOrgan() { }
|
|
|
public AIDiagnosisResultPerOrgan(AIDiagResultPerOrgan perOrgan)
|
|
|
{
|
|
|
- Organ = (DiagnosisOrganEnum)perOrgan.Organ;
|
|
|
+ var organ = DiagnosisOrganEnum.Null;
|
|
|
+ var organName = Enum.GetName(typeof(DiagnosisOrganEnum), (int)perOrgan.Organ);
|
|
|
+ if (!string.IsNullOrWhiteSpace(organName))
|
|
|
+ {
|
|
|
+ organ = (DiagnosisOrganEnum)perOrgan.Organ;
|
|
|
+ }
|
|
|
+ Organ = organ;
|
|
|
OrganBoundBox = new AIDiagnosisRect(perOrgan.OrganBoundBox);
|
|
|
|
|
|
var organContours = new List<AIDiagnosisPoint2D>();
|