Erweiterungen
This commit is contained in:
1 parent
e0d66ce3b1
commit
5c095fb969
10 files changed
+507
-415
No files matched your search
@@ -8,6 +8,7 @@ import 'package:stadtbote/content_views/utils/header_info.dart';
|
||||
import 'package:stadtbote/model/job_tour.dart';
|
||||
import 'package:stadtbote/popups/tasks_popups/arrived_popup.dart';
|
||||
import 'package:stadtbote/popups/tasks_popups/commision_number_popup.dart';
|
||||
import 'package:stadtbote/popups/tasks_popups/pickup_delivery_status_popup.dart';
|
||||
import 'package:stadtbote/popups/tasks_popups/receipt_giver_popup.dart';
|
||||
import 'package:stadtbote/popups/tasks_popups/scan_barcodes_popup.dart';
|
||||
import 'package:stadtbote/popups/tasks_popups/signature_popup.dart';
|
||||
@@ -217,6 +218,10 @@ class _TaskListPageState extends State<TaskListPage> {
|
||||
case 9:
|
||||
_processCommissionNumber(taskInfo);
|
||||
break;
|
||||
|
||||
case 11:
|
||||
_processPickupDeliveryStatusTask(taskInfo);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -312,6 +317,16 @@ class _TaskListPageState extends State<TaskListPage> {
|
||||
setState(() {});
|
||||
}
|
||||
|
||||
void _processPickupDeliveryStatusTask(TaskInfo taskInfo) {
|
||||
Future.delayed(const Duration(seconds: 1), () async {
|
||||
_popup = showPickupDeliveryStatusPopup(context, taskInfo, () => {
|
||||
_popup.dismiss(context),
|
||||
|
||||
taskInfo.completed = true,
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
void _processSignature(TaskInfo taskInfo) {
|
||||
SystemChrome.setPreferredOrientations([DeviceOrientation.landscapeLeft]);
|
||||
|
||||
|
||||
Reference in new issue
Block a user