提交 59e13c94 authored 作者: 祁增奎's avatar 祁增奎

1.没有新版本吐司提醒,通过外部控制是否展示;2.单日只更新一次,存储当日时间时机修改

上级 7eecc59e
......@@ -4,4 +4,8 @@
## 1.0.1
* MAINTENANCE: 增加外部控制,使用OSS模式还是普通模式
\ No newline at end of file
* MAINTENANCE: 增加外部控制,使用OSS模式还是普通模式
## 1.0.2
* MAINTENANCE: 1.没有新版本吐司提醒,通过外部控制是否展示;2.单日只更新一次,存储当日时间时机修改
\ No newline at end of file
......@@ -36,8 +36,6 @@ class CarrierVersionImpl implements VersionService {
// 不再提示
return null;
}
//缓存当前时间
SpUtil.putString(Constants.spCurrentDay, current);
if (result == null) {
// 无升级任务,拦截
......
......@@ -4,7 +4,6 @@ import 'package:apk_update/core/services/version_service/version_service.dart';
import 'package:flustars_flutter3/flustars_flutter3.dart';
import '../../../../utils/dio_update_util.dart';
import '../../../../utils/toast_util.dart';
import '../../../common/constants.dart';
import '../../../common/servier_api.dart';
......@@ -35,8 +34,6 @@ class MSLVersionImpl implements VersionService {
// 不再提示
return null;
}
//缓存当前时间
SpUtil.putString(Constants.spCurrentDay, current);
if (result == null) {
// 无升级任务,拦截
......
......@@ -32,8 +32,7 @@ class PMVersionImpl implements VersionService {
// 不再提示
return null;
}
//缓存当前时间
SpUtil.putString(Constants.spCurrentDay, current);
var details = result?["detailVo"];
// 返回升级版本信息
......
import 'dart:io';
import 'package:apk_update/utils/image_utils.dart';
import 'package:flustars_flutter3/flustars_flutter3.dart';
import 'package:flutter/material.dart';
import 'package:flutter_widget_from_html_core/flutter_widget_from_html_core.dart';
import 'package:get/get.dart';
import '../core/common/constants.dart';
/// 升级弹框(①强制升级不关闭弹框)
class AppUpgradeDialog extends StatelessWidget {
final logic = Get.put(AppUpgradeDialogLogic());
......@@ -95,7 +98,15 @@ class AppUpgradeDialog extends StatelessWidget {
title: '忽略此版本',
textColor: const Color(0xFF666666),
bgColor: Colors.transparent,
onTap: () => Navigator.pop(context),
onTap: () {
//缓存当前时间
String current = DateUtil.formatDate(
DateTime.now(),
format: Constants.dateFormat);
SpUtil.putString(
Constants.spCurrentDay, current);
Navigator.pop(context);
},
),
),
],
......
name: apk_update
description: A new Flutter project.
version: 1.0.1
version: 1.0.2
homepage:
environment:
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论