From: TrillGates Date: Fri, 3 Sep 2021 06:49:46 +0000 (+0800) Subject: fixed s123 tempearture wearning notification issues. X-Git-Url: http://git.snicker.com.cn/?a=commitdiff_plain;h=f67ee41579bcf36a85a307affae2ee31dda7d860;p=icsupport.git fixed s123 tempearture wearning notification issues. --- diff --git a/app/release/ICSer_V939_2109031043_release.apk b/app/release/ICSer_V940_2109031442_release.apk similarity index 77% rename from app/release/ICSer_V939_2109031043_release.apk rename to app/release/ICSer_V940_2109031442_release.apk index 4182861c..5a0befbd 100644 Binary files a/app/release/ICSer_V939_2109031043_release.apk and b/app/release/ICSer_V940_2109031442_release.apk differ diff --git a/app/release/output.json b/app/release/output.json index 38dce9e1..3fe306ab 100644 --- a/app/release/output.json +++ b/app/release/output.json @@ -1 +1 @@ -[{"outputType":{"type":"APK"},"apkData":{"type":"MAIN","splits":[],"versionCode":939,"versionName":"2109031043","enabled":true,"outputFile":"ICSer_V939_2109031043_release.apk","fullName":"release","baseName":"release"},"path":"ICSer_V939_2109031043_release.apk","properties":{}}] \ No newline at end of file +[{"outputType":{"type":"APK"},"apkData":{"type":"MAIN","splits":[],"versionCode":940,"versionName":"2109031442","enabled":true,"outputFile":"ICSer_V940_2109031442_release.apk","fullName":"release","baseName":"release"},"path":"ICSer_V940_2109031442_release.apk","properties":{}}] \ No newline at end of file diff --git a/app/src/main/java/com/enqualcomm/support/bean/TemperatureInfo.java b/app/src/main/java/com/enqualcomm/support/bean/TemperatureInfo.java index ae89b163..2026f3f1 100644 --- a/app/src/main/java/com/enqualcomm/support/bean/TemperatureInfo.java +++ b/app/src/main/java/com/enqualcomm/support/bean/TemperatureInfo.java @@ -34,13 +34,19 @@ public class TemperatureInfo { public int isBodyTempAbnormal() { ICLogger.d("bodyTempThresholdMax == > " + bodyTempThresholdMax); ICLogger.d("bodyTempThresholdMin == > " + bodyTempThresholdMin); - ICLogger.d("workMax == > " + workMax); - ICLogger.d("workMax == > " + workMax); if (bodyTempThresholdMax > 0 && currentBodyTemp > bodyTempThresholdMax) { return 1; } else if (bodyTempThresholdMin > 0 && currentBodyTemp < bodyTempThresholdMin) { return 2; - } else if (workMax != 1000 && currentWristTempOut > workMax) { + } else { + return 0; + } + } + + public int checkWorkTemp() { + ICLogger.d("workMax == > " + workMax); + ICLogger.d("workMax == > " + workMax); + if (workMax != 1000 && currentWristTempOut > workMax) { return 3; } else if (workMax != -1000 && currentWristTempOut < workMin) { return 4; diff --git a/app/src/main/java/com/enqualcomm/support/utils/TemperatureUtil.java b/app/src/main/java/com/enqualcomm/support/utils/TemperatureUtil.java index ccdb6e91..f84e17bf 100644 --- a/app/src/main/java/com/enqualcomm/support/utils/TemperatureUtil.java +++ b/app/src/main/java/com/enqualcomm/support/utils/TemperatureUtil.java @@ -148,14 +148,18 @@ public class TemperatureUtil { .getString(R.string.body_temperature_exception_tips_text) + temperature.getBodyTemp() + "℃)", "body_temperature", Constants.WARNING_MSG_TYPE_BODY_TEMP); - } else if (resultCode == 3) { + } + + int workEnvResultCode = runtime.tempInfo.checkWorkTemp(); + + if (workEnvResultCode == 3) { //创建警告信息 createWarningNotification( CoreService.getInstance().getRuntime().getContextProxy().context .getString(R.string.out_temp_too_high_text) + temperature.getEnvTemp() + "℃)", "env_temperature", Constants.WARNING_MSG_TYPE_ENV_TEMP); - } else if (resultCode == 4) { + } else if (workEnvResultCode == 4) { //创建警告信息 createWarningNotification( CoreService.getInstance().getRuntime().getContextProxy().context diff --git a/app/version_code.properties b/app/version_code.properties index 540df4e2..fa59cef2 100644 --- a/app/version_code.properties +++ b/app/version_code.properties @@ -1,2 +1,2 @@ -#Fri Sep 03 10:43:43 CST 2021 -VERSION_CODE=939 +#Fri Sep 03 14:42:46 CST 2021 +VERSION_CODE=940