Commit 4d7541b07f24c60f9436d62d892aba177902297e

Authored by wdn127929
1 parent b1029e7e

半小时时间死循环&&店铺地址null值报错

... ... @@ -100,6 +100,7 @@ class _CouponPosterPageState extends State<CouponPosterPage> {
User user = Provider.of<UserModel>(context, listen: false).user;
String times = '营业时间:';
if (user.morning != "") {
times += user.morning;
}
if (user.noon != "") {
... ... @@ -109,7 +110,7 @@ class _CouponPosterPageState extends State<CouponPosterPage> {
times += ' ${user.night}';
}
String phone = user.sellerphone.replaceAll(',', ' ');
String address = '地址:' + user.sellerAddr;
String address = '地址:' + user.sellerAddr??'';
String title = "${user.sellername}向您推荐一张优惠券";
String name = '';
if (widget.couponSunModel.isType == '1') {
... ...
... ... @@ -345,9 +345,9 @@ class NotebookDetailPageState extends State<NotebookDetailPage> {
/*获取结束分钟*/
int endMinute = int.parse(endTemp[1]);
if (endMinute == 15) {
endDate = '${endHour}:00';
endDate = '${endTemp[0]}:00';
} else if (endMinute == 45) {
endDate = '${endHour}:30';
endDate = '${endTemp[0]}:30';
}
List res = [];
bool tempLimit = true;
... ...
... ... @@ -144,9 +144,9 @@ class SelectTableFPageState extends State<SelectTableFPage> {
/*获取结束分钟*/
int endMinute = int.parse(endTemp[1]);
if (endMinute == 15) {
endDate = '${endHour}:00';
endDate = '${endTemp[0]}:00';
} else if (endMinute == 45) {
endDate = '${endHour}:30';
endDate = '${endTemp[0]}:30';
}
List res = [];
bool tempLimit = true;
... ...
... ... @@ -762,9 +762,9 @@ class InvicationPageState extends State<InvicationPage>
/*获取结束分钟*/
int endMinute = int.parse(endTemp[1]);
if (endMinute == 15) {
endDate = '${endHour}:00';
endDate = '${endTemp[0]}:00';
} else if (endMinute == 45) {
endDate = '${endHour}:30';
endDate = '${endTemp[0]}:30';
}
List<String> res = [];
bool tempLimit = true;
... ... @@ -4693,7 +4693,7 @@ class InvicationPageState extends State<InvicationPage>
radius: ScreenUtil().setWidth(8),
isBold: false,
onPressed: () async {
dynamic isSuccess = await Utils.goShareInvicationToWeChat(
dynamic isSuccess = await Utils.goShareInvicationToWeChat(
context,
widget.rid,
Provider.of<UserModel>(context, listen: false).user.openid,
... ...
... ... @@ -146,9 +146,9 @@ class PhotoManagerPageState extends State<PhotoManagerPage> {
/*获取结束分钟*/
int endMinute = int.parse(endTemp[1]);
if (endMinute == 15) {
endDate = '${endHour}:00';
endDate = '${endTemp[0]}:00';
} else if (endMinute == 45) {
endDate = '${endHour}:30';
endDate = '${endTemp[0]}:30';
}
List res = [];
bool tempLimit = true;
... ...
... ... @@ -235,7 +235,9 @@ class TableManagerPageState extends State<TableManagerPage> {
_user.morning = sellerInfoSunModel.data.dailyShow.morning;
_user.noon = sellerInfoSunModel.data.dailyShow.noon;
_user.night = sellerInfoSunModel.data.dailyShow.night;
_user.sellerAddr = sellerInfoSunModel.data.realAddress;
_user.sellerAddr =
'${sellerInfoSunModel.data.mapAddress}${sellerInfoSunModel.data.realAddress ?? ''}';
await UserModel().saveUserInfo(_user);
}
}
... ...
... ... @@ -334,9 +334,9 @@ class EnterModel with ChangeNotifier {
/*获取结束分钟*/
int endMinute = int.parse(endTemp[1]);
if (endMinute == 15) {
endDate = '${endHour}:00';
endDate = '${endTemp[0]}:00';
} else if (endMinute == 45) {
endDate = '${endHour}:30';
endDate = '${endTemp[0]}:30';
}
List res = [];
bool tempLimit = true;
... ...
... ... @@ -218,9 +218,9 @@ class HomeEnterModel with ChangeNotifier {
int endMinute = int.parse(endTemp[1]);
if (endMinute == 15) {
endDate = '${endHour}:00';
endDate = '${endTemp[0]}:00';
} else if (endMinute == 45) {
endDate = '${endHour}:30';
endDate = '${endTemp[0]}:30';
}
List res = [];
bool tempLimit = true;
... ...
... ... @@ -237,9 +237,9 @@ class NotebookDetailChangeModel with ChangeNotifier {
/*获取结束分钟*/
int endMinute = int.parse(endTemp[1]);
if (endMinute == 15) {
endDate = '${endHour}:00';
endDate = '${endTemp[0]}:00';
} else if (endMinute == 45) {
endDate = '${endHour}:30';
endDate = '${endTemp[0]}:30';
}
List res = [];
bool tempLimit = true;
... ...
... ... @@ -373,9 +373,9 @@ class TableManagerModel with ChangeNotifier {
/*获取结束分钟*/
int endMinute = int.parse(endTemp[1]);
if (endMinute == 15) {
endDate = '${endHour}:00';
endDate = '${endTemp[0]}:00';
} else if (endMinute == 45) {
endDate = '${endHour}:30';
endDate = '${endTemp[0]}:30';
}
List<String> res = [];
bool tempLimit = true;
... ...
... ... @@ -118,9 +118,9 @@ class SetTimeWidget {
/*获取结束分钟*/
int endMinute = int.parse(endTemp[1]);
if (endMinute == 15) {
endDate = '${endHour}:00';
endDate = '${endTemp[0]}:00';
} else if (endMinute == 45) {
endDate = '${endHour}:30';
endDate = '${endTemp[0]}:30';
}
List res = [];
bool tempLimit = true;
... ...