Commit c98bd6e4595c8035ec187a0e4f1c4ea6595c2608

Authored by wdn127929
1 parent e5899ddf

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

@@ -46,6 +46,12 @@ class _FeastBoardPageState extends State<FeastBoardPage> { @@ -46,6 +46,12 @@ class _FeastBoardPageState extends State<FeastBoardPage> {
46 }); 46 });
47 } 47 }
48 48
  49 + @override
  50 + void dispose() {
  51 + super.dispose();
  52 + Utils.changeStatusColor(color: MyColours.color_ffffff);
  53 + }
  54 +
49 ///指定日期、时段宴会预定 55 ///指定日期、时段宴会预定
50 _getBanquetByDate() async { 56 _getBanquetByDate() async {
51 UserModel userModel = Provider.of<UserModel>(context, listen: false); 57 UserModel userModel = Provider.of<UserModel>(context, listen: false);
@@ -598,7 +604,8 @@ class _FeastBoardPageState extends State<FeastBoardPage> { @@ -598,7 +604,8 @@ class _FeastBoardPageState extends State<FeastBoardPage> {
598 Expanded( 604 Expanded(
599 child: _callButton( 605 child: _callButton(
600 onPress: () async { 606 onPress: () async {
601 - NavigatorUtil.goFeastCreatePage(context,isCreate: true); 607 + NavigatorUtil.goFeastCreatePage(context,
  608 + isCreate: true);
602 }, 609 },
603 content: '创建宴会', 610 content: '创建宴会',
604 hasLeftBorder: true, 611 hasLeftBorder: true,
@@ -126,10 +126,10 @@ class _FeastCreatePageState extends State<FeastCreatePage> { @@ -126,10 +126,10 @@ class _FeastCreatePageState extends State<FeastCreatePage> {
126 _getData(); 126 _getData();
127 }); 127 });
128 bus.on("feast_deposit_list", (arg) { 128 bus.on("feast_deposit_list", (arg) {
129 - if (widget.banquetDetail != null) { 129 + // if (widget.banquetDetail != null) {
130 bus.emit('feast_detail_page'); //编辑之后刷新宴会详情页面 130 bus.emit('feast_detail_page'); //编辑之后刷新宴会详情页面
131 bus.emit('feast_home_page'); //编辑之后刷新宴会首页 131 bus.emit('feast_home_page'); //编辑之后刷新宴会首页
132 - } 132 + // }
133 _getBanquetDeposit(); 133 _getBanquetDeposit();
134 }); 134 });
135 bus.on("feast_qy_list", (arg) { 135 bus.on("feast_qy_list", (arg) {
@@ -317,9 +317,11 @@ class _FeastCreatePageState extends State<FeastCreatePage> { @@ -317,9 +317,11 @@ class _FeastCreatePageState extends State<FeastCreatePage> {
317 @override 317 @override
318 void dispose() { 318 void dispose() {
319 super.dispose(); 319 super.dispose();
320 - bus.emit('feast_home_page'); //编辑之后刷新宴会首页  
321 bus.off('feast_deposit_list'); 320 bus.off('feast_deposit_list');
322 bus.off('feast_qy_list'); 321 bus.off('feast_qy_list');
  322 + if (widget.isCreate) {
  323 + Utils.changeStatusColor(color: MyColours.color_ffffff);
  324 + }
323 325
324 feastModel.rid = null; 326 feastModel.rid = null;
325 feastModel.type = null; 327 feastModel.type = null;
@@ -985,10 +987,10 @@ class _FeastCreatePageState extends State<FeastCreatePage> { @@ -985,10 +987,10 @@ class _FeastCreatePageState extends State<FeastCreatePage> {
985 bool success = await feastModel.createBanquet(context, pramas); 987 bool success = await feastModel.createBanquet(context, pramas);
986 if (success) { 988 if (success) {
987 Utils.showToast('保存成功'); 989 Utils.showToast('保存成功');
988 - if (widget.banquetDetail != null) { 990 + // if (widget.banquetDetail != null) {
989 bus.emit('feast_detail_page'); //编辑之后刷新宴会详情页面 991 bus.emit('feast_detail_page'); //编辑之后刷新宴会详情页面
990 bus.emit('feast_home_page'); //编辑之后刷新宴会首页 992 bus.emit('feast_home_page'); //编辑之后刷新宴会首页
991 - } 993 + // }
992 994
993 return true; 995 return true;
994 } else { 996 } else {
@@ -1438,10 +1440,10 @@ class _FeastCreatePageState extends State<FeastCreatePage> { @@ -1438,10 +1440,10 @@ class _FeastCreatePageState extends State<FeastCreatePage> {
1438 }); 1440 });
1439 print(xuantaiData); 1441 print(xuantaiData);
1440 Utils.showToast('保存成功'); 1442 Utils.showToast('保存成功');
1441 - if (widget.banquetDetail != null) { 1443 + // if (widget.banquetDetail != null) {
1442 bus.emit('feast_detail_page'); //编辑之后刷新宴会详情页面 1444 bus.emit('feast_detail_page'); //编辑之后刷新宴会详情页面
1443 bus.emit('feast_home_page'); //编辑之后刷新宴会首页 1445 bus.emit('feast_home_page'); //编辑之后刷新宴会首页
1444 - } 1446 + // }
1445 return true; 1447 return true;
1446 } else { 1448 } else {
1447 return false; 1449 return false;
@@ -2589,10 +2591,10 @@ class _FeastCreatePageState extends State<FeastCreatePage> { @@ -2589,10 +2591,10 @@ class _FeastCreatePageState extends State<FeastCreatePage> {
2589 }; 2591 };
2590 bool success = await feastModel.setWarrant(context, pramas); 2592 bool success = await feastModel.setWarrant(context, pramas);
2591 if (success) { 2593 if (success) {
2592 - if (widget.banquetDetail != null) { 2594 + // if (widget.banquetDetail != null) {
2593 bus.emit('feast_detail_page'); //编辑之后刷新宴会详情页面 2595 bus.emit('feast_detail_page'); //编辑之后刷新宴会详情页面
2594 bus.emit('feast_home_page'); //编辑之后刷新宴会首页 2596 bus.emit('feast_home_page'); //编辑之后刷新宴会首页
2595 - } 2597 + // }
2596 return true; 2598 return true;
2597 } else { 2599 } else {
2598 return false; 2600 return false;
@@ -4489,9 +4491,9 @@ class _FeastCreatePageState extends State<FeastCreatePage> { @@ -4489,9 +4491,9 @@ class _FeastCreatePageState extends State<FeastCreatePage> {
4489 if (results[0] && results[1] && results[2]) { 4491 if (results[0] && results[1] && results[2]) {
4490 //成功 4492 //成功
4491 Utils.showToast('保存成功'); 4493 Utils.showToast('保存成功');
4492 - if (widget.banquetDetail != null) { 4494 + // if (widget.banquetDetail != null) {
4493 bus.emit('feast_detail_page'); //编辑之后刷新宴会详情页面 4495 bus.emit('feast_detail_page'); //编辑之后刷新宴会详情页面
4494 - } 4496 + // }
4495 bus.emit('feast_home_page'); //编辑之后刷新宴会首页 4497 bus.emit('feast_home_page'); //编辑之后刷新宴会首页
4496 } else { 4498 } else {
4497 if (!results[0]) { 4499 if (!results[0]) {
@@ -49,6 +49,12 @@ class _FeastDepositDataPageState extends State<FeastDepositDataPage> { @@ -49,6 +49,12 @@ class _FeastDepositDataPageState extends State<FeastDepositDataPage> {
49 }); 49 });
50 } 50 }
51 51
  52 + @override
  53 + void dispose() {
  54 + super.dispose();
  55 + Utils.changeStatusColor(color: MyColours.color_ffffff);
  56 + }
  57 +
52 ///获取经理数据 ---- 接单人---全部员工 58 ///获取经理数据 ---- 接单人---全部员工
53 59
54 Future<bool> _getSellerUserBySellerid() async { 60 Future<bool> _getSellerUserBySellerid() async {
@@ -49,6 +49,12 @@ class _FeastFollowUpPageState extends State<FeastFollowUpPage> { @@ -49,6 +49,12 @@ class _FeastFollowUpPageState extends State<FeastFollowUpPage> {
49 }); 49 });
50 } 50 }
51 51
  52 + @override
  53 + void dispose() {
  54 + super.dispose();
  55 + Utils.changeStatusColor(color: MyColours.color_ffffff);
  56 + }
  57 +
52 /// 根据时间范围查询待跟进订单 58 /// 根据时间范围查询待跟进订单
53 _getBanquetBeFollow() async { 59 _getBanquetBeFollow() async {
54 Map<String, String> pramas = { 60 Map<String, String> pramas = {