hyzp_ybqx-Commit122:修正语音提醒设置逻辑。版本号更新为version: 1.4.26+20220412

This commit is contained in:
WinUser01
2022-04-11 10:08:02 +08:00
parent 35eac9b0a2
commit 5b9f9aae15
4 changed files with 39 additions and 29 deletions
+10 -8
View File
@@ -83,14 +83,14 @@ int g_remindGap = 60; // 提醒间隔默认为60S,0表示取消定时提醒
Timer g_remindTimer; //定时提醒变量
// 设置定时提醒
setRemindTimer() {
setRemindTimer({bool enable = true}) {
// 先取消旧的定时任务
if (null != g_remindTimer) {
g_remindTimer.cancel(); //取消计时器
}
// 设置新的定时任务
if (g_remindGap > 0) {
if (enable && g_remindGap > 0) {
///循环执行定时任务,间隔 g_remindGap 秒
g_remindTimer = Timer.periodic(Duration(seconds: g_remindGap), (timer) {
///定时任务
@@ -102,16 +102,18 @@ setRemindTimer() {
// 执行语音提醒
Future doRemind() async {
// 获取待审核黑烟车记录
listReviewed.clear();
print("listReviewed = $listReviewed");
await getReviewedList(); //注意:访问区县后台接口,需要统一添加区县代码参数
print("listReviewed = $listReviewed");
if (g_bVoiceRemind && listReviewed.length > 0) {
if (g_bVoiceRemind) {
listReviewed.clear();
print("listReviewed = $listReviewed");
await getReviewedList(); //注意:访问区县后台接口,需要统一添加区县代码参数
print("listReviewed = $listReviewed");
// if (g_bVoiceRemind) {
// import 'dart:io';
// import 'package:audioplayers/audio_cache.dart';
// print("播放:语音提醒.mp3");
AudioCache().play(File('audio/语音提醒.mp3').path); //语音提醒
if (listReviewed.length > 0) {
AudioCache().play(File('audio/语音提醒.mp3').path); //语音提醒
}
}
}