|
|
|
|
@ -147,15 +147,15 @@ class ActionsFragment extends StatelessWidget {
|
|
|
|
|
if (actionHistoryList[index].aCTIONCODE == "SUBMIT") {
|
|
|
|
|
return "";
|
|
|
|
|
} else if (actionHistoryList[index].aCTIONCODE == "PENDING") {
|
|
|
|
|
if (actionHistoryList[++index].nOTIFICATIONDATE!.isEmpty) {
|
|
|
|
|
if (actionHistoryList[index + 1].nOTIFICATIONDATE!.isEmpty) {
|
|
|
|
|
return "";
|
|
|
|
|
}
|
|
|
|
|
DateTime dateTimeFrom = DateUtil.convertSimpleStringDateToDate(actionHistoryList[++index].nOTIFICATIONDATE!);
|
|
|
|
|
DateTime dateTimeFrom = DateUtil.convertSimpleStringDateToDate(actionHistoryList[index + 1].nOTIFICATIONDATE!);
|
|
|
|
|
Duration duration = DateTime.now().difference(dateTimeFrom);
|
|
|
|
|
return "Action duration: " + DateUtil.formatDuration(duration);
|
|
|
|
|
} else {
|
|
|
|
|
DateTime dateTimeTo = DateUtil.convertSimpleStringDateToDate(actionHistoryList[index].nOTIFICATIONDATE!);
|
|
|
|
|
DateTime dateTimeFrom = DateUtil.convertSimpleStringDateToDate(actionHistoryList[++index].nOTIFICATIONDATE!);
|
|
|
|
|
DateTime dateTimeFrom = DateUtil.convertSimpleStringDateToDate(actionHistoryList[index + 1].nOTIFICATIONDATE!);
|
|
|
|
|
Duration duration = dateTimeTo.difference(dateTimeFrom);
|
|
|
|
|
return "Action duration: " + DateUtil.formatDuration(duration);
|
|
|
|
|
}
|
|
|
|
|
|