view activities for closed request issue fixed

design_3.0_task_module_new
WaseemAbbasi22 7 months ago
parent ac0cf47a8d
commit be276f327d

@ -57,9 +57,28 @@ class FooterActionButton {
case WorkOrderNextStepEnum.markedAsFixed:
break;
// TODO: Handle this case.
case WorkOrderNextStepEnum.endWorkFlow:
if (requestDetailProvider.isReadOnlyRequest) {
return footerContainer(
child: AppFilledButton(
label: context.translation.activities,
buttonColor: AppColor.neutral50,
onPressed: () async {
Navigator.push(context, MaterialPageRoute(builder: (context) => const ActivitiesListView()));
},
),
);
}
return footerContainer(
child: AppFilledButton(
label: context.translation.close,
// maxWidth: true,
buttonColor: AppColor.primary10,
onPressed: () async {
Navigator.pop(context);
},
));
case WorkOrderNextStepEnum.nTakeAction:
// const SizedBox().flushBar(context: context, title: context.translation.youMarkedThisIssueAsFixedWaitingForTheRequesterToConfirm, message: '');
//Need to add enum for these values in future instead of static values..
if (requestDetailProvider.isReadOnlyRequest) {
return footerContainer(
child: AppFilledButton(

@ -39,7 +39,6 @@ class _AssistantEmployeeCardState extends State<AssistantEmployeeCard> {
Future<void> getInitialData() async {
final user = Provider.of<UserProvider>(context, listen: false).user!;
ServiceRequestDetailProvider requestDetailProvider = Provider.of<ServiceRequestDetailProvider>(context, listen: false);
print('readonly value is ${requestDetailProvider.isReadOnlyRequest}');
if( requestDetailProvider.isReadOnlyRequest){
isExpanded = true;
setState(() {

Loading…
Cancel
Save