|
...
|
...
|
@@ -206,11 +206,12 @@ class HomePageState extends State<HomePage> with WidgetsBindingObserver { |
|
|
|
create: (_) => StoreBaseIndoProvider(),
|
|
|
|
child: ChangeNotifierProvider<CustomerProvider>(
|
|
|
|
create: (_) => CustomerProvider(),
|
|
|
|
child: ChangeNotifierProvider<MarketingCenterProvider>(
|
|
|
|
create: (_) => MarketingCenterProvider(),
|
|
|
|
child: ChangeNotifierProvider<SmsModel>(
|
|
|
|
create: (_) => SmsModel(),
|
|
|
|
child: TableManagerPage())))))),
|
|
|
|
child:
|
|
|
|
ChangeNotifierProvider<MarketingCenterProvider>(
|
|
|
|
create: (_) => MarketingCenterProvider(),
|
|
|
|
child: ChangeNotifierProvider<SmsModel>(
|
|
|
|
create: (_) => SmsModel(),
|
|
|
|
child: TableManagerPage())))))),
|
|
|
|
)))
|
|
|
|
..add(
|
|
|
|
ChangeNotifierProvider<FeastModel>(
|
|
...
|
...
|
@@ -232,6 +233,7 @@ class HomePageState extends State<HomePage> with WidgetsBindingObserver { |
|
|
|
initPlatformState();
|
|
|
|
_getTableList();
|
|
|
|
_getSellerById();
|
|
|
|
_getCustomerActivityBaseinfo();
|
|
|
|
|
|
|
|
List<PullMarketingByUidSunModel> data =
|
|
|
|
Provider.of<UserModel>(context, listen: false)
|
|
...
|
...
|
@@ -674,6 +676,19 @@ class HomePageState extends State<HomePage> with WidgetsBindingObserver { |
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
_getCustomerActivityBaseinfo() async {
|
|
|
|
Map<String, String> params = {
|
|
|
|
'sellerid': Provider.of<UserModel>(context, listen: false).user.sellerid,
|
|
|
|
"uid": Provider.of<UserModel>(context, listen: false).user.openid,
|
|
|
|
};
|
|
|
|
|
|
|
|
BaseIndoProvider _baseIndoProvider =
|
|
|
|
Provider.of<BaseIndoProvider>(context, listen: false);
|
|
|
|
bool success =
|
|
|
|
await _baseIndoProvider.getCustomerActivityBaseinfo(context, params);
|
|
|
|
if (success) {}
|
|
|
|
}
|
|
|
|
|
|
|
|
_initNotification() async {
|
|
|
|
Map param = await Tools().getIntent();
|
|
|
|
_getIntent(param);
|
|
...
|
...
|
@@ -815,6 +830,13 @@ class HomePageState extends State<HomePage> with WidgetsBindingObserver { |
|
|
|
|
|
|
|
break;
|
|
|
|
case "18":
|
|
|
|
if (!collectStoreProvider.sellerPreserve) {
|
|
|
|
//没有购买客情维护模块
|
|
|
|
//提示购买
|
|
|
|
|
|
|
|
DialogUtil.showSellerVersionBuyDialog(context, '客情维护', (v) {});
|
|
|
|
return;
|
|
|
|
}
|
|
|
|
CustomerBySellerSunModel userHistoryEntity = CustomerBySellerSunModel(
|
|
|
|
null,
|
|
|
|
null,
|
|
...
|
...
|
@@ -1080,6 +1102,13 @@ class HomePageState extends State<HomePage> with WidgetsBindingObserver { |
|
|
|
case "18":
|
|
|
|
//存酒
|
|
|
|
print('fff');
|
|
|
|
if (!collectStoreProvider.sellerPreserve) {
|
|
|
|
//没有购买客情维护模块
|
|
|
|
//提示购买
|
|
|
|
|
|
|
|
DialogUtil.showSellerVersionBuyDialog(context, '客情维护', (v) {});
|
|
|
|
return;
|
|
|
|
}
|
|
|
|
CustomerBySellerSunModel userHistoryEntity =
|
|
|
|
CustomerBySellerSunModel(
|
|
|
|
null,
|
|
...
|
...
|
@@ -1288,7 +1317,7 @@ class HomePageState extends State<HomePage> with WidgetsBindingObserver { |
|
|
|
return false;
|
|
|
|
});
|
|
|
|
|
|
|
|
DialogUtil.showMessageDialog(context);
|
|
|
|
DialogUtil.showMessageDialog(context,collectStoreProvider);
|
|
|
|
for (NewUnmessage item in messageModel.messages) {
|
|
|
|
if (item.message_type == '11') {
|
|
|
|
messageModel.messagesCancelOnlyOneShow.add(item.id);
|
...
|
...
|
|