|
...
|
...
|
@@ -37,6 +37,8 @@ import 'package:image_picker/image_picker.dart'; |
|
|
|
import 'package:permission_handler/permission_handler.dart';
|
|
|
|
import 'package:provider/provider.dart';
|
|
|
|
|
|
|
|
import '../../app.dart';
|
|
|
|
|
|
|
|
class StoreBaseInfoPage extends StatefulWidget {
|
|
|
|
StoreBaseInfoPage({Key key}) : super(key: key);
|
|
|
|
|
|
...
|
...
|
@@ -426,16 +428,37 @@ class _StoreBaseInfoPageState extends State<StoreBaseInfoPage> { |
|
|
|
SetSellerInfoSunModel sunModel =
|
|
|
|
await _baseIndoProvider.setSellerInfoById(context, formData);
|
|
|
|
if (sunModel != null) {
|
|
|
|
UserModel userModel = Provider.of<UserModel>(context, listen: false);
|
|
|
|
userModel.user.morning = morningStr;
|
|
|
|
userModel.user.noon = noonStr;
|
|
|
|
userModel.user.night = nightStr;
|
|
|
|
userModel.user.sellername = _nameController.text;
|
|
|
|
userModel.user.sellerphone =
|
|
|
|
_phoneController.text + ',' + _phoneController2.text;
|
|
|
|
userModel.user.sellerAddr = _addressController.text;
|
|
|
|
// UserModel userModel = Provider.of<UserModel>(context, listen: false);
|
|
|
|
// userModel.user.morning = morningStr;
|
|
|
|
// userModel.user.noon = noonStr;
|
|
|
|
// userModel.user.night = nightStr;
|
|
|
|
// userModel.user.sellername = _nameController.text;
|
|
|
|
// userModel.user.sellerphone =
|
|
|
|
// _phoneController.text + ',' + _phoneController2.text;
|
|
|
|
// userModel.user.sellerAddr = _addressController.text;
|
|
|
|
|
|
|
|
// print(userModel.user);
|
|
|
|
|
|
|
|
if (App.sp.containsKey('user')) {
|
|
|
|
String s = App.sp.getString('user');
|
|
|
|
User _user = User.fromJson(json.decode(s));
|
|
|
|
|
|
|
|
_user.morning = morningStr;
|
|
|
|
_user.noon = noonStr;
|
|
|
|
_user.night = nightStr;
|
|
|
|
_user.sellername = _nameController.text;
|
|
|
|
_user.sellerphone = params['seller_tel'];
|
|
|
|
_user.sellerAddr = _addressController.text;
|
|
|
|
|
|
|
|
if (_uploadImageProvider.mentou.path != null &&
|
|
|
|
_uploadImageProvider.mentou.path != '') {
|
|
|
|
_user.sellerimage = _uploadImageProvider.mentou.qiniuUrl;
|
|
|
|
}
|
|
|
|
|
|
|
|
print(userModel.user);
|
|
|
|
// print(userModel.user);
|
|
|
|
|
|
|
|
await UserModel().saveUserInfo(_user);
|
|
|
|
}
|
|
|
|
// morning =
|
|
|
|
// userModel.user.morning.isEmpty ? "00:00-00:00" : userModel.user.morning;
|
|
|
|
// noon = userModel.user.noon.isEmpty ? "00:00-00:00" : userModel.user.noon;
|
|
...
|
...
|
@@ -445,11 +468,8 @@ class _StoreBaseInfoPageState extends State<StoreBaseInfoPage> { |
|
|
|
Utils.showToast('保存店铺信息成功');
|
|
|
|
EventBus().emit('changeStatusColor');
|
|
|
|
Navigator.pop(
|
|
|
|
context,
|
|
|
|
_uploadImageProvider.mentou.qiniuUrl != null &&
|
|
|
|
_uploadImageProvider.mentou.qiniuUrl != ''
|
|
|
|
? {'image': _uploadImageProvider.mentou.qiniuUrl}
|
|
|
|
: {'image': ''});
|
|
|
|
context,
|
|
|
|
);
|
|
|
|
} else {
|
|
|
|
// Utils.showToast('保存失败');
|
|
|
|
}
|
...
|
...
|
|