|
...
|
...
|
@@ -56,11 +56,11 @@ class _OrderAdvanceHomePageState extends State<OrderAdvanceHomePage> { |
|
|
|
super.initState();
|
|
|
|
pnumController.text = widget.detailEntity.actualPum;
|
|
|
|
WidgetsBinding.instance.addPostFrameCallback((_) async {
|
|
|
|
await _getPlanCookByRid();
|
|
|
|
_getPageMenuData();
|
|
|
|
_getPlanCookByRid();
|
|
|
|
|
|
|
|
bus.on("refresh_order_advance_home", (args) async {
|
|
|
|
await _getPlanCookByRid();
|
|
|
|
_getPageMenuData();
|
|
|
|
_getPlanCookByRid();
|
|
|
|
// _getPageMenuData();
|
|
|
|
});
|
|
|
|
});
|
|
|
|
}
|
|
...
|
...
|
@@ -82,7 +82,7 @@ class _OrderAdvanceHomePageState extends State<OrderAdvanceHomePage> { |
|
|
|
};
|
|
|
|
CustomerProvider customerProvider =
|
|
|
|
Provider.of<CustomerProvider>(context, listen: false);
|
|
|
|
bool success = await customerProvider.getGuestInfo(context, params);
|
|
|
|
bool success = await customerProvider.getGuestInfo(context, params,selfDismiss: true);
|
|
|
|
if (success) {
|
|
|
|
Guest guest = customerProvider.guestInfoSunModel.guest;
|
|
|
|
likeController.text = guest.like ?? '';
|
|
...
|
...
|
@@ -143,6 +143,7 @@ class _OrderAdvanceHomePageState extends State<OrderAdvanceHomePage> { |
|
|
|
} else {
|
|
|
|
_getGuestInfo();
|
|
|
|
}
|
|
|
|
_getPageMenuData();
|
|
|
|
}
|
|
|
|
|
|
|
|
_getPageMenuData() async {
|
|
...
|
...
|
@@ -500,14 +501,15 @@ class _OrderAdvanceHomePageState extends State<OrderAdvanceHomePage> { |
|
|
|
//没有人数,数据为空
|
|
|
|
_planDishProvider.sellerOftendata = [];
|
|
|
|
|
|
|
|
if (_planDishProvider.planCookByRidSunModel != null &&_planDishProvider.planCookByRidSunModel?.pnum != '' &&
|
|
|
|
if (_planDishProvider.planCookByRidSunModel != null &&
|
|
|
|
_planDishProvider.planCookByRidSunModel?.pnum != '' &&
|
|
|
|
_planDishProvider.planCookByRidSunModel.pnum == null) {
|
|
|
|
Map<String, String> params = {
|
|
|
|
"pnum": _planDishProvider.planCookByRidSunModel.pnum,
|
|
|
|
"sid": Provider.of<UserModel>(context, listen: false).user.sellerid,
|
|
|
|
};
|
|
|
|
bool success = await _planDishProvider.getSellerOften(context, params,
|
|
|
|
showLoading: isShowLoading);
|
|
|
|
showLoading: isShowLoading,selfDismiss: true);
|
|
|
|
if (success) {
|
|
|
|
return true;
|
|
|
|
} else {
|
...
|
...
|
|