update processing,customer and staff
This commit is contained in:
@@ -65,8 +65,8 @@ class _PackageEditorState extends State<PackageEditor> {
|
||||
}
|
||||
setState(() {
|
||||
selectedMarket = _package!.market ?? "";
|
||||
_descCtl.text = _package!.desc!;
|
||||
_remarkCtl.text = _package!.remark!;
|
||||
_descCtl.text = _package!.desc ?? "";
|
||||
_remarkCtl.text = _package!.remark ?? "";
|
||||
multiImgController.setImageUrls = _package!.photoUrls;
|
||||
});
|
||||
}
|
||||
@@ -180,7 +180,7 @@ class _PackageEditorState extends State<PackageEditor> {
|
||||
List<String?> markets = _markets.map((e) => e.name).toList();
|
||||
markets.insert(0, MANAGE_MARKET);
|
||||
if (!markets.contains(selectedMarket)) {
|
||||
markets.insert(0, selectedMarket!);
|
||||
markets.insert(0, selectedMarket);
|
||||
}
|
||||
|
||||
return Row(
|
||||
@@ -254,13 +254,13 @@ class _PackageEditorState extends State<PackageEditor> {
|
||||
PackageModel packageModel =
|
||||
Provider.of<PackageModel>(context, listen: false);
|
||||
try {
|
||||
_package!.market = selectedMarket!;
|
||||
_package!.market = selectedMarket ?? "";
|
||||
_package!.desc = _descCtl.text;
|
||||
_package!.remark = _remarkCtl.text;
|
||||
_package!.photoFiles = multiImgController.getUpdatedFile;
|
||||
_package!.fcsID = widget.consignee!.fcsID;
|
||||
_package!.fcsID = widget.consignee?.fcsID;
|
||||
_package!.senderFCSID =
|
||||
widget.sender!.fcsID != null ? widget.sender!.fcsID : "";
|
||||
widget.sender?.fcsID != null ? widget.sender?.fcsID : "";
|
||||
|
||||
await packageModel.updateProcessing(_package!,
|
||||
multiImgController.getAddedFile, multiImgController.getDeletedUrl);
|
||||
@@ -276,9 +276,10 @@ class _PackageEditorState extends State<PackageEditor> {
|
||||
}
|
||||
|
||||
isDataChanged() {
|
||||
return selectedMarket != null ||
|
||||
return _package?.trackingID != null ||
|
||||
_descCtl.text != "" ||
|
||||
_remarkCtl.text != "" ||
|
||||
multiImgController.getAddedFile.isNotEmpty;
|
||||
multiImgController.getAddedFile.isNotEmpty ||
|
||||
selectedMarket != null && selectedMarket != "";
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user