sistemati ticket
This commit is contained in:
@@ -72,9 +72,9 @@ class TicketFormCubit extends Cubit<TicketFormState> {
|
||||
state.copyWith(
|
||||
ticket: state.ticket.copyWith(
|
||||
customerId: customer.id,
|
||||
customerName: customer.name,
|
||||
alternativePhoneNumber: customer.phoneNumber,
|
||||
customerEmail: customer.email,
|
||||
customer: customer,
|
||||
alternativePhoneNumber:
|
||||
state.ticket.alternativePhoneNumber ?? customer.phoneNumber,
|
||||
),
|
||||
),
|
||||
);
|
||||
@@ -92,6 +92,17 @@ class TicketFormCubit extends Cubit<TicketFormState> {
|
||||
);
|
||||
}
|
||||
|
||||
void updateSourceModel({required String modelId, required String modelName}) {
|
||||
emit(
|
||||
state.copyWith(
|
||||
ticket: state.ticket.copyWith(
|
||||
sourceModelId: modelId,
|
||||
sourceModelName: modelName,
|
||||
),
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
void updateCreator({required String staffId, required String staffName}) {
|
||||
emit(
|
||||
state.copyWith(
|
||||
@@ -109,6 +120,7 @@ class TicketFormCubit extends Cubit<TicketFormState> {
|
||||
TicketStatus? status,
|
||||
String? request,
|
||||
String? targetSn,
|
||||
String? sourceSn,
|
||||
String? alternativePhoneNumber,
|
||||
bool? hasCourtesyDevice,
|
||||
String? includedAccessories,
|
||||
@@ -126,6 +138,7 @@ class TicketFormCubit extends Cubit<TicketFormState> {
|
||||
ticketStatus: status ?? state.ticket.ticketStatus,
|
||||
request: request ?? state.ticket.request,
|
||||
targetSn: targetSn ?? state.ticket.targetSn,
|
||||
sourceSn: sourceSn ?? state.ticket.sourceSn,
|
||||
alternativePhoneNumber:
|
||||
alternativePhoneNumber ?? state.ticket.alternativePhoneNumber,
|
||||
hasCourtesyDevice:
|
||||
|
||||
Reference in New Issue
Block a user