Commit c98bd6e4595c8035ec187a0e4f1c4ea6595c2608

Authored by wdn127929
1 parent e5899ddf

宴会详情编辑后刷新首页数据

... ... @@ -46,6 +46,12 @@ class _FeastBoardPageState extends State<FeastBoardPage> {
});
}
@override
void dispose() {
super.dispose();
Utils.changeStatusColor(color: MyColours.color_ffffff);
}
///指定日期、时段宴会预定
_getBanquetByDate() async {
UserModel userModel = Provider.of<UserModel>(context, listen: false);
... ... @@ -598,7 +604,8 @@ class _FeastBoardPageState extends State<FeastBoardPage> {
Expanded(
child: _callButton(
onPress: () async {
NavigatorUtil.goFeastCreatePage(context,isCreate: true);
NavigatorUtil.goFeastCreatePage(context,
isCreate: true);
},
content: '创建宴会',
hasLeftBorder: true,
... ...
... ... @@ -126,10 +126,10 @@ class _FeastCreatePageState extends State<FeastCreatePage> {
_getData();
});
bus.on("feast_deposit_list", (arg) {
if (widget.banquetDetail != null) {
// if (widget.banquetDetail != null) {
bus.emit('feast_detail_page'); //编辑之后刷新宴会详情页面
bus.emit('feast_home_page'); //编辑之后刷新宴会首页
}
// }
_getBanquetDeposit();
});
bus.on("feast_qy_list", (arg) {
... ... @@ -317,9 +317,11 @@ class _FeastCreatePageState extends State<FeastCreatePage> {
@override
void dispose() {
super.dispose();
bus.emit('feast_home_page'); //编辑之后刷新宴会首页
bus.off('feast_deposit_list');
bus.off('feast_qy_list');
if (widget.isCreate) {
Utils.changeStatusColor(color: MyColours.color_ffffff);
}
feastModel.rid = null;
feastModel.type = null;
... ... @@ -985,10 +987,10 @@ class _FeastCreatePageState extends State<FeastCreatePage> {
bool success = await feastModel.createBanquet(context, pramas);
if (success) {
Utils.showToast('保存成功');
if (widget.banquetDetail != null) {
// if (widget.banquetDetail != null) {
bus.emit('feast_detail_page'); //编辑之后刷新宴会详情页面
bus.emit('feast_home_page'); //编辑之后刷新宴会首页
}
// }
return true;
} else {
... ... @@ -1438,10 +1440,10 @@ class _FeastCreatePageState extends State<FeastCreatePage> {
});
print(xuantaiData);
Utils.showToast('保存成功');
if (widget.banquetDetail != null) {
// if (widget.banquetDetail != null) {
bus.emit('feast_detail_page'); //编辑之后刷新宴会详情页面
bus.emit('feast_home_page'); //编辑之后刷新宴会首页
}
// }
return true;
} else {
return false;
... ... @@ -2589,10 +2591,10 @@ class _FeastCreatePageState extends State<FeastCreatePage> {
};
bool success = await feastModel.setWarrant(context, pramas);
if (success) {
if (widget.banquetDetail != null) {
// if (widget.banquetDetail != null) {
bus.emit('feast_detail_page'); //编辑之后刷新宴会详情页面
bus.emit('feast_home_page'); //编辑之后刷新宴会首页
}
// }
return true;
} else {
return false;
... ... @@ -4489,9 +4491,9 @@ class _FeastCreatePageState extends State<FeastCreatePage> {
if (results[0] && results[1] && results[2]) {
//成功
Utils.showToast('保存成功');
if (widget.banquetDetail != null) {
// if (widget.banquetDetail != null) {
bus.emit('feast_detail_page'); //编辑之后刷新宴会详情页面
}
// }
bus.emit('feast_home_page'); //编辑之后刷新宴会首页
} else {
if (!results[0]) {
... ...
... ... @@ -49,6 +49,12 @@ class _FeastDepositDataPageState extends State<FeastDepositDataPage> {
});
}
@override
void dispose() {
super.dispose();
Utils.changeStatusColor(color: MyColours.color_ffffff);
}
///获取经理数据 ---- 接单人---全部员工
Future<bool> _getSellerUserBySellerid() async {
... ...
... ... @@ -49,6 +49,12 @@ class _FeastFollowUpPageState extends State<FeastFollowUpPage> {
});
}
@override
void dispose() {
super.dispose();
Utils.changeStatusColor(color: MyColours.color_ffffff);
}
/// 根据时间范围查询待跟进订单
_getBanquetBeFollow() async {
Map<String, String> pramas = {
... ...