|
@@ -59,6 +59,9 @@ class ContentImage extends StatelessWidget implements FWidget {
|
|
|
late final List<DiagnosisOrganEnum>? diagnosisOrgans =
|
|
|
remedicalInfo?.diagnosisOrgans ?? [DiagnosisOrganEnum.Null];
|
|
|
|
|
|
+ ///扫查部位
|
|
|
+ late final String? application = remedicalInfo?.application.toString();
|
|
|
+
|
|
|
bool get isCarotidResult => remedicalInfo?.carotidResult != null;
|
|
|
|
|
|
/// 判断是否有AI器官
|
|
@@ -165,7 +168,18 @@ class ContentImage extends StatelessWidget implements FWidget {
|
|
|
left: 5,
|
|
|
child: _buildAIDiagnosticOrgans(),
|
|
|
)
|
|
|
- : const SizedBox(),
|
|
|
+ : FPositioned(
|
|
|
+ left: 5,
|
|
|
+ top: 85,
|
|
|
+ child: FText(
|
|
|
+ application!,
|
|
|
+ style: TextStyle(
|
|
|
+ color: Colors.white,
|
|
|
+ fontSize: 8,
|
|
|
+ overflow: TextOverflow.ellipsis,
|
|
|
+ ),
|
|
|
+ ),
|
|
|
+ ),
|
|
|
if (isCarotidResult) ...[
|
|
|
Positioned(
|
|
|
bottom: 5,
|
|
@@ -262,7 +276,18 @@ class ContentImage extends StatelessWidget implements FWidget {
|
|
|
left: 5,
|
|
|
child: _buildAIDiagnosticOrgans(),
|
|
|
)
|
|
|
- : const SizedBox(),
|
|
|
+ : FPositioned(
|
|
|
+ left: 5,
|
|
|
+ top: 85,
|
|
|
+ child: FText(
|
|
|
+ application!,
|
|
|
+ style: TextStyle(
|
|
|
+ color: Colors.white,
|
|
|
+ fontSize: 8,
|
|
|
+ overflow: TextOverflow.ellipsis,
|
|
|
+ ),
|
|
|
+ ),
|
|
|
+ ),
|
|
|
if (isCarotidResult) ...[
|
|
|
Positioned(
|
|
|
bottom: 5,
|