|
...
|
...
|
@@ -361,44 +361,44 @@ class HomePageState extends State<HomePage> with WidgetsBindingObserver { |
|
|
|
);
|
|
|
|
}
|
|
|
|
|
|
|
|
_edateShow() {
|
|
|
|
//店铺过期提醒
|
|
|
|
// 计算时间差
|
|
|
|
//店铺过期日期
|
|
|
|
DateTime edate = DateTime.fromMillisecondsSinceEpoch(
|
|
|
|
int.parse(sellerInfoSunModel.data.edate) * 1000);
|
|
|
|
|
|
|
|
//当前日期
|
|
|
|
final datenow = DateTime.now();
|
|
|
|
|
|
|
|
//比较相差的天数
|
|
|
|
int difference = edate.difference(datenow).inDays;
|
|
|
|
|
|
|
|
int differenceSeconds = edate.difference(datenow).inSeconds;
|
|
|
|
if (difference == 7) {
|
|
|
|
_showSellerAlert('7', edate);
|
|
|
|
} else if (difference == 3) {
|
|
|
|
//过期差3天,提醒一次
|
|
|
|
_showSellerAlert('3', edate);
|
|
|
|
} else if (difference == 2) {
|
|
|
|
//过期差2天,提醒一次
|
|
|
|
_showSellerAlert('2', edate);
|
|
|
|
} else if (difference == 1) {
|
|
|
|
//过期差1天,提醒一次
|
|
|
|
_showSellerAlert('1', edate);
|
|
|
|
} else if (difference == 0 && differenceSeconds > 0) {
|
|
|
|
//剩余不足一天
|
|
|
|
_showSellerAlert('0', edate);
|
|
|
|
} else if (difference < 0 || (difference == 0 && differenceSeconds <= 0)) {
|
|
|
|
//已到期
|
|
|
|
_showSellerAlert('-1', edate);
|
|
|
|
} else if (difference > 7) {
|
|
|
|
//没到期
|
|
|
|
App.sp.remove('sellerEdate');
|
|
|
|
}
|
|
|
|
// _edateShow() {
|
|
|
|
// //店铺过期提醒
|
|
|
|
// // 计算时间差
|
|
|
|
// //店铺过期日期
|
|
|
|
// DateTime edate = DateTime.fromMillisecondsSinceEpoch(
|
|
|
|
// int.parse(sellerInfoSunModel.data.edate) * 1000);
|
|
|
|
|
|
|
|
// //当前日期
|
|
|
|
// final datenow = DateTime.now();
|
|
|
|
|
|
|
|
// //比较相差的天数
|
|
|
|
// int difference = edate.difference(datenow).inDays;
|
|
|
|
|
|
|
|
// int differenceSeconds = edate.difference(datenow).inSeconds;
|
|
|
|
// if (difference == 7) {
|
|
|
|
// _showSellerAlert('7', edate);
|
|
|
|
// } else if (difference == 3) {
|
|
|
|
// //过期差3天,提醒一次
|
|
|
|
// _showSellerAlert('3', edate);
|
|
|
|
// } else if (difference == 2) {
|
|
|
|
// //过期差2天,提醒一次
|
|
|
|
// _showSellerAlert('2', edate);
|
|
|
|
// } else if (difference == 1) {
|
|
|
|
// //过期差1天,提醒一次
|
|
|
|
// _showSellerAlert('1', edate);
|
|
|
|
// } else if (difference == 0 && differenceSeconds > 0) {
|
|
|
|
// //剩余不足一天
|
|
|
|
// _showSellerAlert('0', edate);
|
|
|
|
// } else if (difference < 0 || (difference == 0 && differenceSeconds <= 0)) {
|
|
|
|
// //已到期
|
|
|
|
// _showSellerAlert('-1', edate);
|
|
|
|
// } else if (difference > 7) {
|
|
|
|
// //没到期
|
|
|
|
// App.sp.remove('sellerEdate');
|
|
|
|
// }
|
|
|
|
|
|
|
|
//
|
|
|
|
}
|
|
|
|
// //
|
|
|
|
// }
|
|
|
|
|
|
|
|
_setSpSellerModule(String day, SellerVersionSunModel sellerVersionSunModel) {
|
|
|
|
Map<String, dynamic> data = Map();
|
...
|
...
|
|