add pickup and fix term

This commit is contained in:
phyothandar
2021-09-13 17:36:52 +06:30
parent c955b9811d
commit bd8da77376
11 changed files with 858 additions and 95 deletions

View File

@@ -23,6 +23,7 @@ import 'package:fcs/pages/main/util.dart';
import 'package:fcs/pages/package/model/package_model.dart';
import 'package:fcs/pages/package/package_info.dart';
import 'package:fcs/pages/package/package_list.dart';
import 'package:fcs/pages/pickup/pickup_list.dart';
import 'package:fcs/pages/processing/processing_list.dart';
import 'package:fcs/pages/rates/shipment_rates.dart';
import 'package:fcs/pages/receiving/receiving_list.dart';
@@ -266,6 +267,11 @@ class _HomePageState extends State<HomePage> {
forCustomer: false,
))));
final pickupBtnFcs = TaskButton("pickup.title",
icon: SimpleLineIcons.direction,
btnCallback: () => Navigator.of(context).push<void>(
CupertinoPageRoute(builder: (context) => PickupList())));
final fcsShipmentBtn = TaskButton("FCSshipment.title",
icon: Ionicons.ios_airplane,
btnCallback: () => Navigator.of(context).push(CupertinoPageRoute(
@@ -335,6 +341,7 @@ class _HomePageState extends State<HomePage> {
if (user.hasAdmin() || user.hasSupport()) widgetsFcs.add(rateBtnFcs);
if (user.hasPackages()) widgetsFcs.add(packagesBtnFcs);
if (user.hasShipment()) widgetsFcs.add(shipmentBtnFcs);
if (user.hasShipment()) widgetsFcs.add(pickupBtnFcs);
if (user.hasInvoices()) widgetsFcs.add(invoicesBtnFcs);
if (user.hasFcsShipments()) widgetsFcs.add(fcsShipmentBtn);