Commit bc84b8cf4fcebc466af9b33d34921d1105145d4b

Authored by wdn127929
1 parent 52159fc3

已预订页面的取消预订按钮缺少逻辑(临餐,过去订单,订金走向)

Showing 1 changed file with 69 additions and 72 deletions
... ... @@ -118,8 +118,6 @@ class HomePageState extends State<HomePage> with WidgetsBindingObserver {
final XgFlutterPlugin tpush = new XgFlutterPlugin();
//实现监听
Future<dynamic> platformCallHandler(MethodCall call) async {
switch (call.method) {
... ... @@ -1800,82 +1798,81 @@ class HomePageState extends State<HomePage> with WidgetsBindingObserver {
_pageController!.jumpToPage(index);
});
}
if(_currIndex != 1){
if (_currIndex != 1) {
pages = [];
pages
// ..add(ChangeNotifierProvider<HomeEnterModel>(
// create: (_) => HomeEnterModel(),
// child: ChangeNotifierProvider<RemarkManagerModel>(
// create: (_) => RemarkManagerModel(),
// child: SafeArea(child: HomeEnterPage()),
// )))
..add(SafeArea(
child: MessagePage(),
))
pages
// ..add(ChangeNotifierProvider<HomeEnterModel>(
// create: (_) => HomeEnterModel(),
// child: ChangeNotifierProvider<RemarkManagerModel>(
// create: (_) => RemarkManagerModel(),
// child: SafeArea(child: HomeEnterPage()),
// )))
..add(SafeArea(
child: MessagePage(),
))
// ..add(ChangeNotifierProvider<EnterModel>(
// create: (_) => EnterModel(),
// child: SafeArea(child: EnterPage(detailEntity:NotebookDetail.def(context),rid: "-1",)),
// ))
..add(ChangeNotifierProvider<NoteBookModel>(
create: (_) => NoteBookModel(),
child: ChangeNotifierProvider<MarketingCenterProvider>(
create: (_) => MarketingCenterProvider(),
child: ChangeNotifierProvider<NotebookDetailModel>(
create: (_) => NotebookDetailModel(),
child: ChangeNotifierProvider<CollectStoreProvider>(
create: (_) => CollectStoreProvider(),
child: ChangeNotifierProvider<StoreBaseIndoProvider>(
create: (_) => StoreBaseIndoProvider(),
child: SafeArea(
child: NoteBookPage(
)))),
))))
..add(ChangeNotifierProvider<MyModel>(
create: (_) => MyModel(),
child: ChangeNotifierProvider<BaseIndoProvider>(
create: (_) => BaseIndoProvider(),
child: ChangeNotifierProvider<TableManagerModelOrReserve>(
create: (_) => TableManagerModelOrReserve(),
child: ChangeNotifierProvider<RemarkManagerModel>(
create: (_) => RemarkManagerModel(),
child: ChangeNotifierProvider<StoreBaseIndoProvider>(
create: (_) => StoreBaseIndoProvider(),
child: ChangeNotifierProvider<CustomerProvider>(
create: (_) => CustomerProvider(),
child:
ChangeNotifierProvider<MarketingCenterProvider>(
create: (_) => MarketingCenterProvider(),
child: ChangeNotifierProvider<SmsModel>(
create: (_) => SmsModel(),
child: ChangeNotifierProvider<
PersonnelProvider>(
create: (_) => PersonnelProvider(),
child: TableManagerPage()))))))),
)))
..add(
ChangeNotifierProvider<FeastModel>(
create: (_) => FeastModel(), child: FeastPage()),
)
..add(ChangeNotifierProvider<MyModel>(
create: (_) => MyModel(),
child: ChangeNotifierProvider<StoreBaseIndoProvider>(
create: (_) => StoreBaseIndoProvider(),
child: ChangeNotifierProvider<CollectStoreProvider>(
create: (_) => CollectStoreProvider(),
child: ChangeNotifierProvider<CustomerProvider>(
create: (_) => CustomerProvider(),
child: ChangeNotifierProvider<UserModel>(
create: (_) => UserModel(),
child: ChangeNotifierProvider<PersonnelProvider>(
create: (_) => PersonnelProvider(),
child: MyPage())))),
)));
setState(() {
});
..add(ChangeNotifierProvider<NoteBookModel>(
create: (_) => NoteBookModel(),
child: ChangeNotifierProvider<MarketingCenterProvider>(
create: (_) => MarketingCenterProvider(),
child: ChangeNotifierProvider<NotebookDetailModel>(
create: (_) => NotebookDetailModel(),
child: ChangeNotifierProvider<
CollectStoreProvider>(
create: (_) => CollectStoreProvider(),
child: ChangeNotifierProvider<
StoreBaseIndoProvider>(
create: (_) => StoreBaseIndoProvider(),
child: SafeArea(child: NoteBookPage()))),
))))
..add(ChangeNotifierProvider<MyModel>(
create: (_) => MyModel(),
child: ChangeNotifierProvider<BaseIndoProvider>(
create: (_) => BaseIndoProvider(),
child: ChangeNotifierProvider<TableManagerModelOrReserve>(
create: (_) => TableManagerModelOrReserve(),
child: ChangeNotifierProvider<RemarkManagerModel>(
create: (_) => RemarkManagerModel(),
child: ChangeNotifierProvider<StoreBaseIndoProvider>(
create: (_) => StoreBaseIndoProvider(),
child: ChangeNotifierProvider<CustomerProvider>(
create: (_) => CustomerProvider(),
child: ChangeNotifierProvider<MarketingCenterProvider>(
create: (_) =>
MarketingCenterProvider(),
child: ChangeNotifierProvider<SmsModel>(
create: (_) => SmsModel(),
child: ChangeNotifierProvider<
PersonnelProvider>(
create: (_) =>
PersonnelProvider(),
child: TableManagerPage()))))))),
)))
..add(
ChangeNotifierProvider<FeastModel>(
create: (_) => FeastModel(), child: FeastPage()),
)
..add(ChangeNotifierProvider<MyModel>(
create: (_) => MyModel(),
child: ChangeNotifierProvider<StoreBaseIndoProvider>(
create: (_) => StoreBaseIndoProvider(),
child: ChangeNotifierProvider<CollectStoreProvider>(
create: (_) => CollectStoreProvider(),
child: ChangeNotifierProvider<CustomerProvider>(
create: (_) => CustomerProvider(),
child: ChangeNotifierProvider<UserModel>(
create: (_) => UserModel(),
child: ChangeNotifierProvider<
PersonnelProvider>(
create: (_) => PersonnelProvider(),
child: MyPage())))),
)));
setState(() {});
}
if (_currIndex == 4) {
Utils.changeStatusColor(color: MyColours.color_199095);
} else {
... ...