|
|
|
|
@ -416,10 +416,9 @@ class _AddAssessmentDetailsState extends State<AddAssessmentDetails> {
|
|
|
|
|
if (model.listOfDiagnosisType.length == 0) {
|
|
|
|
|
await model.getMasterLookup(MasterKeysService.DiagnosisType);
|
|
|
|
|
}
|
|
|
|
|
// todo return it back when service is fixed.
|
|
|
|
|
// if (model.listOfICD10.length == 0) {
|
|
|
|
|
// await model.getMasterLookup(MasterKeysService.ICD10);
|
|
|
|
|
// }
|
|
|
|
|
if (model.listOfICD10.length == 0) {
|
|
|
|
|
await model.getMasterLookup(MasterKeysService.ICD10);
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
builder: (_, model, w) =>
|
|
|
|
|
AppScaffold(
|
|
|
|
|
@ -469,13 +468,14 @@ class _AddAssessmentDetailsState extends State<AddAssessmentDetails> {
|
|
|
|
|
Container(
|
|
|
|
|
height: screenSize.height * 0.070,
|
|
|
|
|
child: InkWell(
|
|
|
|
|
onTap: model.listOfDiagnosisType != null
|
|
|
|
|
onTap: model.listOfICD10 != null
|
|
|
|
|
? () {
|
|
|
|
|
MasterKeyDailog dialog = MasterKeyDailog(
|
|
|
|
|
list: model.listOfDiagnosisType,
|
|
|
|
|
isICD: true,
|
|
|
|
|
list: model.listOfICD10,
|
|
|
|
|
selectedValue: widget
|
|
|
|
|
.mySelectedAssessment
|
|
|
|
|
.selectedDiagnosisType,
|
|
|
|
|
.selectedICD,
|
|
|
|
|
okText: TranslationBase
|
|
|
|
|
.of(context)
|
|
|
|
|
.ok,
|
|
|
|
|
@ -483,7 +483,7 @@ class _AddAssessmentDetailsState extends State<AddAssessmentDetails> {
|
|
|
|
|
(MasterKeyModel selectedValue) {
|
|
|
|
|
setState(() {
|
|
|
|
|
widget.mySelectedAssessment
|
|
|
|
|
.selectedDiagnosisType =
|
|
|
|
|
.selectedICD =
|
|
|
|
|
selectedValue;
|
|
|
|
|
});
|
|
|
|
|
},
|
|
|
|
|
@ -501,10 +501,10 @@ class _AddAssessmentDetailsState extends State<AddAssessmentDetails> {
|
|
|
|
|
decoration: textFieldSelectorDecoration(
|
|
|
|
|
"Name / ICD",
|
|
|
|
|
widget.mySelectedAssessment
|
|
|
|
|
.selectedDiagnosisType !=
|
|
|
|
|
.selectedICD !=
|
|
|
|
|
null
|
|
|
|
|
? widget.mySelectedAssessment
|
|
|
|
|
.selectedDiagnosisType.nameEn
|
|
|
|
|
.selectedICD.nameEn
|
|
|
|
|
: null,
|
|
|
|
|
true),
|
|
|
|
|
enabled: false,
|
|
|
|
|
|