no message

merge-update-with-lab-changes
Zohaib Iqbal Kambrani 4 years ago
parent 6cd660184a
commit a01b8b82da

@ -182,7 +182,7 @@ class Appointment{
// R049.1 // should be for appointment flow // R049.1 // should be for appointment flow
appointment_actions(AppoitmentAllHistoryResultList appointment, String action){ appointment_actions(AppoitmentAllHistoryResultList appointment, String action){
logger('to_do_list_pay_now', parameters: { logger('appointment_actions', parameters: {
'action_type' : action, 'action_type' : action,
'flow_type' : GAnalytics.APPOINTMENT_DETAIL_FLOW_TYPE, 'flow_type' : GAnalytics.APPOINTMENT_DETAIL_FLOW_TYPE,
'appointment_type' : appointment.appointmentType, 'appointment_type' : appointment.appointmentType,
@ -232,14 +232,16 @@ class Appointment{
// R036 // R036
payment_success({@required String appointment_type, clinic, hospital, payment_method, payment_type, txn_number, txn_amount, txn_currency}){ payment_success({@required String appointment_type, clinic, hospital, payment_method, payment_type, txn_number, txn_amount, txn_currency}){
// appointment_type logger('payment_success', parameters: {
// clinic_type_online 'appointment_type' : appointment_type,
// payment_method 'payment_method' : payment_method,
// payment_type: 'appointment' 'payment_type' : payment_type,
// hospital_name 'hospital_name' : hospital,
// transaction_number 'clinic_type_online' : clinic,
// transaction_amount 'transaction_number' : txn_number,
// transaction_currency 'transaction_amount' : txn_amount,
'transaction_currency' : txn_currency,
});
} }
@ -260,7 +262,13 @@ class Appointment{
// R053 // R053
// Note : - Payment flow beyond this step are same as listed under Advance Payment section of this document // Note : - Payment flow beyond this step are same as listed under Advance Payment section of this document
appointment_details_cancel({@required AppoitmentAllHistoryResultList appointment}){ appointment_details_cancel({@required AppoitmentAllHistoryResultList appointment}){
logger('appointment_details_cancel', parameters: { logger('cancel_appointment', parameters: {
'flow_type' : GAnalytics.APPOINTMENT_DETAIL_FLOW_TYPE,
'appointment_type' : appointment.appointmentType,
'clinic_type_online' : appointment.clinicName,
'hospital_name' : appointment.projectName,
'doctor_name' : (appointment.doctorName == null || appointment.doctorName == '') ? appointment.doctorNameObj : appointment.doctorName,
'payment_type' : 'appointment',
}); });
} }

@ -605,13 +605,13 @@ class _AppointmentDetailsState extends State<AppointmentDetails> with SingleTick
GifLoaderDialogUtils.showMyDialog(context); GifLoaderDialogUtils.showMyDialog(context);
DoctorsListService service = new DoctorsListService(); DoctorsListService service = new DoctorsListService();
service.cancelAppointment(widget.appo, context).then((res) { service.cancelAppointment(widget.appo, context).then((res) {
projectViewModel.analytics.appointment.appointment_details_cancel(appointment: widget.appo);
GifLoaderDialogUtils.hideDialog(context); GifLoaderDialogUtils.hideDialog(context);
if (res['MessageStatus'] == 1) { if (res['MessageStatus'] == 1) {
checkIfHasReminder(); checkIfHasReminder();
getToDoCount(); getToDoCount();
AppToast.showSuccessToast(message: res['ErrorEndUserMessage']); AppToast.showSuccessToast(message: res['ErrorEndUserMessage']);
Navigator.of(context).pop(); Navigator.of(context).pop();
projectViewModel.analytics.appointment.appointment_details_cancel(appointment: widget.appo);
} else { } else {
AppToast.showErrorToast(message: res['ErrorEndUserMessage']); AppToast.showErrorToast(message: res['ErrorEndUserMessage']);
} }

Loading…
Cancel
Save