|
...
|
...
|
@@ -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 {
|
...
|
...
|
|