|
@@ -73,6 +73,7 @@ class UploadExamDataRequest extends TokenRequest{
|
|
|
String? previewFileToken;
|
|
|
String? fileToken;
|
|
|
String? coverImageToken;
|
|
|
+ String? applicationCategory;
|
|
|
String? application;
|
|
|
RemedicalFileDataTypeEnum fileDataType;
|
|
|
MeasuredResultsDTO? measuredResult;
|
|
@@ -83,6 +84,7 @@ class UploadExamDataRequest extends TokenRequest{
|
|
|
this.previewFileToken,
|
|
|
this.fileToken,
|
|
|
this.coverImageToken,
|
|
|
+ this.applicationCategory,
|
|
|
this.application,
|
|
|
this.fileDataType = RemedicalFileDataTypeEnum.VinnoVidSingle,
|
|
|
this.measuredResult,
|
|
@@ -98,6 +100,7 @@ class UploadExamDataRequest extends TokenRequest{
|
|
|
previewFileToken: map['PreviewFileToken'],
|
|
|
fileToken: map['FileToken'],
|
|
|
coverImageToken: map['CoverImageToken'],
|
|
|
+ applicationCategory: map['ApplicationCategory'],
|
|
|
application: map['Application'],
|
|
|
fileDataType: RemedicalFileDataTypeEnum.values.firstWhere((e) => e.index == map['FileDataType']),
|
|
|
measuredResult: map['MeasuredResult'] != null ? MeasuredResultsDTO.fromJson(map['MeasuredResult']) : null,
|
|
@@ -116,6 +119,8 @@ class UploadExamDataRequest extends TokenRequest{
|
|
|
map['FileToken'] = fileToken;
|
|
|
if(coverImageToken != null)
|
|
|
map['CoverImageToken'] = coverImageToken;
|
|
|
+ if(applicationCategory != null)
|
|
|
+ map['ApplicationCategory'] = applicationCategory;
|
|
|
if(application != null)
|
|
|
map['Application'] = application;
|
|
|
map['FileDataType'] = fileDataType.index;
|
|
@@ -184,12 +189,14 @@ class AddToRemedicalDiagnosisRequest extends TokenRequest{
|
|
|
class RemedicalItemList {
|
|
|
String? patientScanTypeDesc;
|
|
|
List<String >? patientScanTypeList;
|
|
|
+ String? applicationCategory;
|
|
|
String? application;
|
|
|
List<RemedicalInfoDTO >? remedicalList;
|
|
|
|
|
|
RemedicalItemList({
|
|
|
this.patientScanTypeDesc,
|
|
|
this.patientScanTypeList,
|
|
|
+ this.applicationCategory,
|
|
|
this.application,
|
|
|
this.remedicalList,
|
|
|
});
|
|
@@ -198,6 +205,7 @@ class RemedicalItemList {
|
|
|
return RemedicalItemList(
|
|
|
patientScanTypeDesc: map['PatientScanTypeDesc'],
|
|
|
patientScanTypeList: map['PatientScanTypeList'] != null ? map['PatientScanTypeList'].cast<String>().toList() : null,
|
|
|
+ applicationCategory: map['ApplicationCategory'],
|
|
|
application: map['Application'],
|
|
|
remedicalList: map['RemedicalList'] != null ? (map['RemedicalList'] as List).map((e)=>RemedicalInfoDTO.fromJson(e as Map<String,dynamic>)).toList() : null,
|
|
|
);
|
|
@@ -209,6 +217,8 @@ class RemedicalItemList {
|
|
|
map['PatientScanTypeDesc'] = patientScanTypeDesc;
|
|
|
if(patientScanTypeList != null)
|
|
|
map['PatientScanTypeList'] = patientScanTypeList;
|
|
|
+ if(applicationCategory != null)
|
|
|
+ map['ApplicationCategory'] = applicationCategory;
|
|
|
if(application != null)
|
|
|
map['Application'] = application;
|
|
|
if(remedicalList != null)
|