|
|
|
import 'dart:io';
|
|
|
|
|
|
|
|
import 'package:flutter/material.dart';
|
|
|
|
import 'package:flutter_screenutil/flutter_screenutil.dart';
|
|
|
|
import 'package:one_key/app.dart';
|
|
...
|
...
|
@@ -11,6 +13,9 @@ import 'package:one_key/widgets/round_button.dart'; |
|
|
|
import 'package:one_key/widgets/system_app_bar.dart';
|
|
|
|
import 'package:one_key/widgets/v_empty_view.dart';
|
|
|
|
import 'package:provider/provider.dart';
|
|
|
|
import 'package:tpns_flutter_plugin/tpns_flutter_plugin.dart';
|
|
|
|
|
|
|
|
import '../../utils/event_bus.dart';
|
|
|
|
|
|
|
|
class CompleteCreateStorePage extends StatefulWidget {
|
|
|
|
CompleteCreateStorePage({Key key}) : super(key: key);
|
|
...
|
...
|
@@ -62,7 +67,34 @@ class _CompleteCreateStorePageState extends State<CompleteCreateStorePage> { |
|
|
|
await createStoreModel.getSellerById(context);
|
|
|
|
UserModel userModel = Provider.of<UserModel>(context, listen: false);
|
|
|
|
Map<String, dynamic> seller = infoSunModel.data.toJson();
|
|
|
|
Map<String, dynamic> user; //= baseResp.data[0]["user"]
|
|
|
|
|
|
|
|
App.sp.setBool("accountLogin", false);
|
|
|
|
if (Platform.isIOS) {
|
|
|
|
XgFlutterPlugin().stopXg();
|
|
|
|
}
|
|
|
|
if (App.sp.containsKey('table_list')) {
|
|
|
|
//退出清空桌位数据
|
|
|
|
App.sp.remove('table_list');
|
|
|
|
}
|
|
|
|
if (App.sp.containsKey('specid')) {
|
|
|
|
//退出清空销售计价
|
|
|
|
App.sp.remove('specid');
|
|
|
|
App.sp.remove('specs');
|
|
|
|
}
|
|
|
|
if (App.sp.containsKey('sellerEdate')) {
|
|
|
|
//退出清空店铺过期数据缓存
|
|
|
|
App.sp.remove('sellerEdate');
|
|
|
|
}
|
|
|
|
bus.emit('refresh_token');
|
|
|
|
Map<String, dynamic> userMap = {
|
|
|
|
"sellerimage": seller['seller_image'],
|
|
|
|
|
|
|
|
// "sellerphone": seller['seller_tel'],
|
|
|
|
"sellerAddr": '',
|
|
|
|
"scatter": 0,
|
|
|
|
"room": 0,
|
|
|
|
"cassette": 0,
|
|
|
|
"openid": createStoreModel.userCreateStore.id,
|
|
|
|
"account": createStoreModel.userCreateStore.account,
|
|
|
|
"role_name": createStoreModel.userCreateStore.role_name,
|
|
...
|
...
|
@@ -77,7 +109,12 @@ class _CompleteCreateStorePageState extends State<CompleteCreateStorePage> { |
|
|
|
"morning": "",
|
|
|
|
"noon": "",
|
|
|
|
"night": "",
|
|
|
|
// 'userphone': user['phone'],
|
|
|
|
'token': createStoreModel.userCreateStore.user_token,
|
|
|
|
'nickname': createStoreModel.userCreateStore.nick_name,
|
|
|
|
// 'edate': seller['edate']
|
|
|
|
};
|
|
|
|
|
|
|
|
userModel.saveUserInfo(User.fromJson(userMap));
|
|
|
|
userModel.getSellerInfo(
|
|
|
|
context,
|
...
|
...
|
|