|
|
|
|
@ -499,6 +499,12 @@ class _WorkListDetailScreenState extends State<WorkListDetailScreen> {
|
|
|
|
|
case "APPROVE":
|
|
|
|
|
performAction(notificationButton.bUTTONACTION!);
|
|
|
|
|
break;
|
|
|
|
|
case "TRY_APPROVE_AGAIN":
|
|
|
|
|
performAction(notificationButton.bUTTONACTION!);
|
|
|
|
|
break;
|
|
|
|
|
case "SEND_BACK_TO_PREPARER":
|
|
|
|
|
performAction(notificationButton.bUTTONACTION!);
|
|
|
|
|
break;
|
|
|
|
|
case "UPDATE_ACTION":
|
|
|
|
|
showMyBottomSheet(
|
|
|
|
|
context,
|
|
|
|
|
@ -691,7 +697,7 @@ class _WorkListDetailScreenState extends State<WorkListDetailScreen> {
|
|
|
|
|
"P_NOTIFICATION_ID": workListData!.nOTIFICATIONID,
|
|
|
|
|
"RespondAttributeList":responseAttribute,
|
|
|
|
|
};
|
|
|
|
|
if (actionMode == "APPROVED" || actionMode == "APPROVE" || actionMode == "CLOSE" || actionMode == "ANSWER_INFO" || actionMode == "RFC") {
|
|
|
|
|
if (actionMode == "APPROVED" || actionMode == "APPROVE" || actionMode == "CLOSE" || actionMode == "ANSWER_INFO" || actionMode == "RFC" || actionMode == "TRY_APPROVE_AGAIN" || actionMode == "SEND_BACK_TO_PREPARER") {
|
|
|
|
|
performNotificationAction(payload);
|
|
|
|
|
} else if (note.isNotEmpty && (actionMode != "APPROVED" || actionMode != "APPROVE")) {
|
|
|
|
|
performNotificationAction(payload);
|
|
|
|
|
|