S123专属的数据判断
authorTrillGates <williamtrillgates@gmail.com>
Fri, 3 Dec 2021 03:33:06 +0000 (11:33 +0800)
committerTrillGates <williamtrillgates@gmail.com>
Fri, 3 Dec 2021 03:33:06 +0000 (11:33 +0800)
app/src/main/java/com/ic/blood/presenter/BloodPresenter.java

index 93d147b..615a5b6 100644 (file)
@@ -230,10 +230,13 @@ public class BloodPresenter {
     private void updateBoolValue(int hv, int lv, int hh, int oxygen) {
         if (mObsBloodValue != null) {
             //判断数据值,如果为0的话,那么就不更新UI了
+            //判断是不是s123的,如果是s123的,低于60提示数据错误,请得测
+            //协议号6则是S123
+            String protocolNum = SystemUtils.getSystemProperties("persist.sys.protocol_no");
             //提示一下就好
             if (hh == 0) {
                 mObsStateTips.postValue(mContext.getString(R.string.tips_not_data_check));
-            } else if (hh < 60) {
+            } else if ("6".equals(protocolNum) && hh < 60) {
                 //提示获取数据有问题
                 mObsStateTips.postValue(mContext.getString(R.string.error_result_retest_tips_text));
             } else {