From bb00b0257227d4d6397caa78143292822df13db8 Mon Sep 17 00:00:00 2001
From: lizhanwei <Dana_Lee1016@126.com>
Date: 星期一, 16 三月 2020 10:32:24 +0800
Subject: [PATCH] 状态栏添加卫星颗数和解状态;App_status表添加qf和sat_num字段

---
 app/src/main/java/safeluck/drive/evaluation/DB/appstatusdb/AppStatusWorker.java |   19 +++++++++++++++++++
 1 files changed, 19 insertions(+), 0 deletions(-)

diff --git a/app/src/main/java/safeluck/drive/evaluation/DB/appstatusdb/AppStatusWorker.java b/app/src/main/java/safeluck/drive/evaluation/DB/appstatusdb/AppStatusWorker.java
index 342d72c..aaa42eb 100644
--- a/app/src/main/java/safeluck/drive/evaluation/DB/appstatusdb/AppStatusWorker.java
+++ b/app/src/main/java/safeluck/drive/evaluation/DB/appstatusdb/AppStatusWorker.java
@@ -24,6 +24,8 @@
 
     private static final String TAG = "AppStatusWorker";
     private AppStatusDao appStatusDao;
+    private int lastSatNum = 0;
+    private int lastQf = 0;
 
     public AppStatusWorker(@NonNull Context context, @NonNull WorkerParameters workerParams) {
         super(context, workerParams);
@@ -53,8 +55,25 @@
                     appStatusDao.updatework_platformStatus(workconn);
                     break;
 
+                case Constant.RTK_INFO_SAT_QF:
+                    int qf = jsonObject.getInt("qf");
+                    int satNum = jsonObject.getInt("sat_num");
+                    if (qf==lastQf){
+                        Log.i(TAG,"瑙g姸鎬佸拰涓婃鐨勪竴鏍凤紝涓嶄繚瀛樻暟鎹簱"+qf);
+                    }else{
+                        lastQf = qf;
+                        appStatusDao.updatedQf(qf);
+                    }
+                    if (satNum==lastSatNum){
+                        Log.i(TAG,"鍗槦棰楁暟鍜屼笂娆$殑涓�鏍凤紝涓嶄繚瀛樻暟鎹簱"+lastSatNum);
+                    }else{
+                        appStatusDao.updatedSatNum(satNum);
+                        lastSatNum = satNum;
+                    }
 
 
+                    break;
+
             }
 
             return Result.success();

--
Gitblit v1.8.0