added singleUserMode and removed StaffSection from forms

This commit is contained in:
2026-05-13 15:41:35 +02:00
parent efb82b0d4a
commit c610d68b9c
9 changed files with 138 additions and 84 deletions

View File

@@ -297,7 +297,9 @@ class _TicketFormScreenState extends State<TicketFormScreen> {
return Scaffold(
appBar: AppBar(
title: Text(
ticket.id == null ? 'Nuova Scheda Assistenza' : 'Modifica Scheda',
ticket.id == null
? 'Nuovo Ticket - Operatore: ${state.ticket.createdByName}'
: 'Modifica Ticket - Operatore: ${state.ticket.createdByName}',
),
actions: [
BlocBuilder<TicketFormCubit, TicketFormState>(
@@ -559,7 +561,7 @@ class _TicketFormScreenState extends State<TicketFormScreen> {
icon: Icons.person,
themeColor: Colors.indigo,
children: [
StaffSection(
/* StaffSection(
label: 'Creato Da',
staffId: ticket.createdById,
staffName: ticket.createdByName,
@@ -567,7 +569,7 @@ class _TicketFormScreenState extends State<TicketFormScreen> {
.read<TicketFormCubit>()
.updateCreator(staffId: staff.id!, staffName: staff.name),
),
const Divider(height: 32),
const Divider(height: 32), */
SharedCustomerSection(
customer: ticket.customer,
onCustomerSelected: (customer) =>

View File

@@ -160,7 +160,7 @@ class _TicketListScreenState extends State<TicketListScreen> {
context.pushNamed(
Routes.ticketForm,
pathParameters: {'id': 'new'},
extra: createdBy,
extra: (createdBy: createdBy, ticket: null),
);
},
),