This commit is contained in:
phyothandar
2021-09-13 09:53:27 +06:30
8 changed files with 39 additions and 33 deletions

View File

@@ -39,7 +39,8 @@ class _ProcessingInfoState extends State<ProcessingInfo> {
initPackage(widget.package!);
}
initPackage(Package package) {
initPackage(Package? package) {
if (package == null) return;
setState(() {
_package = package;
multiImgController.setImageUrls = package.photoUrls;
@@ -69,37 +70,37 @@ class _ProcessingInfoState extends State<ProcessingInfo> {
iconData: Icons.phone,
);
final customerNameBox = DisplayText(
text:_package!=null? _package!.userName:"",
text: _package != null ? _package!.userName : "",
labelTextKey: "processing.consignee.name",
iconData: Icons.perm_identity,
);
var senderFcsIDBox = DisplayText(
text:_package!=null? _package!.senderFCSID:"",
text: _package != null ? _package!.senderFCSID : "",
labelTextKey: "processing.fcs.id",
icon: FcsIDIcon(),
);
final senderPhoneNumberBox = DisplayText(
text: _package!=null?_package!.senderPhoneNumber:"",
text: _package != null ? _package!.senderPhoneNumber : "",
labelTextKey: "processing.phone",
iconData: Icons.phone,
);
final senderNameBox = DisplayText(
text:_package!=null? _package!.senderName:"",
text: _package != null ? _package!.senderName : "",
labelTextKey: "processing.shipper.name",
iconData: Icons.perm_identity,
);
final marketBox = DisplayText(
text:_package!=null? _package!.market : "-",
text: _package != null ? _package!.market : "-",
labelTextKey: "processing.market",
iconData: Icons.store,
);
final descBox = DisplayText(
text:_package!=null? _package!.desc : "-",
text: _package != null ? _package!.desc : "-",
labelTextKey: "processing.desc",
iconData: MaterialCommunityIcons.message_text_outline,
);
final remarkBox = DisplayText(
text:_package!=null? _package!.remark : "-",
text: _package != null ? _package!.remark : "-",
labelTextKey: "processing.remark",
iconData: Entypo.new_message,
);
@@ -175,7 +176,7 @@ class _ProcessingInfoState extends State<ProcessingInfo> {
_package!.photoUrls.length == 0 ? Container() : img,
StatusTree(
shipmentHistory: _package!.shipmentHistory,
currentStatus: _package!.status??""),
currentStatus: _package!.status ?? ""),
SizedBox(
height: 20,
)
@@ -223,7 +224,7 @@ class _ProcessingInfoState extends State<ProcessingInfo> {
PackageModel packageModel =
Provider.of<PackageModel>(context, listen: false);
Package? p = await packageModel.getPackage(_package!.id!);
initPackage(p!);
initPackage(p);
}
}
}