Hot Fixes

merge-requests/497/head
hussam al-habibeh 5 years ago
parent ff2f456b46
commit 99ef89fa16

@ -13,6 +13,7 @@ import 'package:doctor_app_flutter/widgets/patients/profile/patient-page-header-
import 'package:doctor_app_flutter/widgets/patients/profile/patient-profile-header-new-design-app-bar.dart'; import 'package:doctor_app_flutter/widgets/patients/profile/patient-profile-header-new-design-app-bar.dart';
import 'package:doctor_app_flutter/widgets/patients/profile/patient-profile-header-new-design.dart'; import 'package:doctor_app_flutter/widgets/patients/profile/patient-profile-header-new-design.dart';
import 'package:doctor_app_flutter/widgets/patients/profile/patient_profile_header_with_appointment_card_app_bar.dart'; import 'package:doctor_app_flutter/widgets/patients/profile/patient_profile_header_with_appointment_card_app_bar.dart';
import 'package:doctor_app_flutter/widgets/shared/Text.dart';
import 'package:doctor_app_flutter/widgets/shared/app_scaffold_widget.dart'; import 'package:doctor_app_flutter/widgets/shared/app_scaffold_widget.dart';
import 'package:doctor_app_flutter/widgets/shared/app_texts_widget.dart'; import 'package:doctor_app_flutter/widgets/shared/app_texts_widget.dart';
import 'package:doctor_app_flutter/widgets/shared/doctor_card.dart'; import 'package:doctor_app_flutter/widgets/shared/doctor_card.dart';
@ -160,19 +161,21 @@ class _MedicalFilePageState extends State<MedicalFilePage> {
isPrescriptions: true, isPrescriptions: true,
), ),
); );
}) })
: Column( : Center(
child: Column(
crossAxisAlignment: CrossAxisAlignment.center,
children: [ children: [
Container(
child: AppText(
'THERES NO MEDICAL FILE FOR THIS Patient',
),
),
SizedBox( SizedBox(
height: 400, height: 100,
),
Image.asset('assets/images/no-data.png'),
Padding(
padding: const EdgeInsets.all(8.0),
child: Texts('No Medical File Found'),
) )
], ],
),
) )
], ],
), ),

@ -104,14 +104,16 @@ class _InsuranceApprovalScreenNewState
); );
}, },
child: DoctorCardInsurance( child: DoctorCardInsurance(
patientOut: model patientOut: model.insuranceApproval[index]
.insuranceApproval[index].patientDescription, .patientDescription,
profileUrl: profileUrl:
model.insuranceApproval[index].doctorImage, model.insuranceApproval[index].doctorImage,
clinic: model.insuranceApproval[index].clinicName, clinic:
model.insuranceApproval[index].clinicName,
doctorName: doctorName:
model.insuranceApproval[index].doctorName, model.insuranceApproval[index].doctorName,
branch: model.insuranceApproval[index].approvalNo branch: model
.insuranceApproval[index].approvalNo
.toString(), .toString(),
isPrescriptions: true, isPrescriptions: true,
approvalStatus: model.insuranceApproval[index] approvalStatus: model.insuranceApproval[index]
@ -125,16 +127,21 @@ class _InsuranceApprovalScreenNewState
), ),
], ],
) )
: Column( : Center(
child: Column(
crossAxisAlignment: CrossAxisAlignment.center,
children: [ children: [
Container( SizedBox(
height: 200, height: 100,
width: double.infinity,
child: Center(
child: Text("No Insurance Approvals Found")))
],
), ),
Image.asset('assets/images/no-data.png'),
Padding(
padding: const EdgeInsets.all(8.0),
child: Texts('No Insurance Approval Found'),
)
],
), ),
)),
), ),
), ),
); );

@ -1,3 +1,5 @@
import 'dart:ffi';
import 'package:doctor_app_flutter/core/enum/viewstate.dart'; import 'package:doctor_app_flutter/core/enum/viewstate.dart';
import 'package:doctor_app_flutter/core/model/procedure/categories_procedure.dart'; import 'package:doctor_app_flutter/core/model/procedure/categories_procedure.dart';
import 'package:doctor_app_flutter/core/viewModel/procedure_View_model.dart'; import 'package:doctor_app_flutter/core/viewModel/procedure_View_model.dart';
@ -69,7 +71,7 @@ class _EntityListCheckboxSearchWidgetState
NetworkBaseView( NetworkBaseView(
baseViewModel: widget.model, baseViewModel: widget.model,
child: Container( child: Container(
height: MediaQuery.of(context).size.height * 0.65, height: MediaQuery.of(context).size.height * 0.75,
child: Center( child: Center(
child: Container( child: Container(
margin: EdgeInsets.only(top: 15), margin: EdgeInsets.only(top: 15),

@ -1,4 +1,5 @@
import 'package:doctor_app_flutter/client/base_app_client.dart'; import 'package:doctor_app_flutter/client/base_app_client.dart';
import 'package:doctor_app_flutter/core/enum/viewstate.dart';
import 'package:doctor_app_flutter/core/viewModel/procedure_View_model.dart'; import 'package:doctor_app_flutter/core/viewModel/procedure_View_model.dart';
import 'package:doctor_app_flutter/models/patient/patiant_info_model.dart'; import 'package:doctor_app_flutter/models/patient/patiant_info_model.dart';
import 'package:doctor_app_flutter/screens/base/base_view.dart'; import 'package:doctor_app_flutter/screens/base/base_view.dart';
@ -190,10 +191,26 @@ class ProcedureScreen extends StatelessWidget {
) )
], ],
), ),
),
if (model.state == ViewState.ErrorLocal)
Center(
child: Column(
crossAxisAlignment: CrossAxisAlignment.center,
children: [
SizedBox(
height: 100,
),
Image.asset('assets/images/no-data.png'),
Padding(
padding: const EdgeInsets.all(22.0),
child: Texts(model.error),
) )
], ],
), ),
), ),
],
),
),
), ),
), ),
); );

Loading…
Cancel
Save