|
@@ -56,6 +56,8 @@ class ContentImage extends StatelessWidget implements FWidget {
|
|
|
late final List<DiagnosisOrganEnum>? diagnosisOrgans =
|
|
|
remedicalInfo?.diagnosisOrgans ?? [DiagnosisOrganEnum.Null];
|
|
|
|
|
|
+ bool get isCarotidResult => remedicalInfo?.carotidResult != null;
|
|
|
+
|
|
|
/// 判断是否有AI器官
|
|
|
bool get hasDiagnosisOrgans => diagnosisOrgans?.length != 0;
|
|
|
|
|
@@ -135,6 +137,13 @@ class ContentImage extends StatelessWidget implements FWidget {
|
|
|
child: _buildAIDiagnosticOrgans(),
|
|
|
)
|
|
|
: const SizedBox(),
|
|
|
+ isCarotidResult
|
|
|
+ ? Positioned(
|
|
|
+ bottom: 5,
|
|
|
+ left: 5,
|
|
|
+ child: Text('ddssss'),
|
|
|
+ )
|
|
|
+ : const SizedBox(),
|
|
|
InkWell(
|
|
|
onDoubleTap: () {
|
|
|
onChangeImage!.call();
|
|
@@ -208,6 +217,24 @@ class ContentImage extends StatelessWidget implements FWidget {
|
|
|
child: _buildAIDiagnosticOrgans(),
|
|
|
)
|
|
|
: const SizedBox(),
|
|
|
+ if (isCarotidResult) ...[
|
|
|
+ Positioned(
|
|
|
+ bottom: 5,
|
|
|
+ left: 5,
|
|
|
+ child: FIcon(
|
|
|
+ FIcons.arteria_carotis,
|
|
|
+ color: Colors.lightBlue,
|
|
|
+ ),
|
|
|
+ ),
|
|
|
+ Positioned(
|
|
|
+ bottom: 5,
|
|
|
+ right: 5,
|
|
|
+ child: FIcon(
|
|
|
+ FIcons.three_dimensional,
|
|
|
+ color: Colors.lightBlue,
|
|
|
+ ),
|
|
|
+ ),
|
|
|
+ ],
|
|
|
isShowDiagnosisOrgans
|
|
|
? Positioned(
|
|
|
bottom: 5,
|