|
|
|
|
@ -297,7 +297,8 @@ class _WorkListDetailScreenState extends State<WorkListDetailScreen> {
|
|
|
|
|
],
|
|
|
|
|
).expanded,
|
|
|
|
|
if (isApproveAvailable || isRejectAvailable || isCloseAvailable)
|
|
|
|
|
Container(
|
|
|
|
|
SafeArea(
|
|
|
|
|
child: Container(
|
|
|
|
|
padding: const EdgeInsets.only(top: 14, bottom: 14, left: 21, right: 21),
|
|
|
|
|
decoration: const BoxDecoration(
|
|
|
|
|
color: Colors.white,
|
|
|
|
|
@ -342,6 +343,7 @@ class _WorkListDetailScreenState extends State<WorkListDetailScreen> {
|
|
|
|
|
})
|
|
|
|
|
],
|
|
|
|
|
),
|
|
|
|
|
),
|
|
|
|
|
)
|
|
|
|
|
],
|
|
|
|
|
),
|
|
|
|
|
@ -679,8 +681,13 @@ class _WorkListDetailScreenState extends State<WorkListDetailScreen> {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void performAction(String actionMode, {String? title}) {
|
|
|
|
|
GetActionHistoryList? object = actionHistoryList.firstWhere((element) => element.aCTIONCODE == "REQUEST_INFO");
|
|
|
|
|
String question = "${object.aCTION}: ${object.nOTE}";
|
|
|
|
|
String question = "";
|
|
|
|
|
if (actionMode == "ANSWER_INFO") {
|
|
|
|
|
List<GetActionHistoryList> list = actionHistoryList.where((element) => element.aCTIONCODE == "REQUEST_INFO").toList();
|
|
|
|
|
if (list.isNotEmpty) {
|
|
|
|
|
question = "${list.first.aCTION}: ${list.first.nOTE}";
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
showDialog(
|
|
|
|
|
context: context,
|
|
|
|
|
builder: (BuildContext cxt) => AcceptRejectInputDialog(
|
|
|
|
|
|