|
|
|
|
@ -57,8 +57,8 @@ class _PatientSickLeavePageState extends State<PatientSickLeavePage> {
|
|
|
|
|
subName: model.sickLeaveList[index].clinicName,
|
|
|
|
|
isSortByClinic: false,
|
|
|
|
|
isInOutPatient: model.sickLeaveList[index].isInOutPatient,
|
|
|
|
|
// isSickLeave: true,
|
|
|
|
|
// sickLeaveStatus: model.sickLeaveList[index].status,
|
|
|
|
|
isSickLeave: true,
|
|
|
|
|
sickLeaveStatus: model.sickLeaveList[index].status,
|
|
|
|
|
onEmailTap: () {
|
|
|
|
|
showConfirmMessage(model, index);
|
|
|
|
|
},
|
|
|
|
|
@ -69,13 +69,13 @@ class _PatientSickLeavePageState extends State<PatientSickLeavePage> {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void showConfirmMessage(PatientSickLeaveViewMode model, int index) {
|
|
|
|
|
// if (model.sickLeaveList[index].status == 1) {
|
|
|
|
|
// openWorkPlaceUpdatePage(model.sickLeaveList[index].requestNo, model.sickLeaveList[index].setupID, model, index, model.sickLeaveList[index].projectID);
|
|
|
|
|
// } else if (model.sickLeaveList[index].status == 2) {
|
|
|
|
|
if (model.sickLeaveList[index].status == 1) {
|
|
|
|
|
openWorkPlaceUpdatePage(model.sickLeaveList[index].requestNo, model.sickLeaveList[index].setupID, model, index, model.sickLeaveList[index].projectID);
|
|
|
|
|
} else if (model.sickLeaveList[index].status == 2) {
|
|
|
|
|
showEmailDialog(model, index);
|
|
|
|
|
// } else {
|
|
|
|
|
// showApprovalDialog();
|
|
|
|
|
// }
|
|
|
|
|
} else {
|
|
|
|
|
showApprovalDialog();
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void showApprovalDialog() {
|
|
|
|
|
|