1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
package safeluck.drive.evaluation.DB.appstatusdb;
 
import androidx.lifecycle.LiveData;
import androidx.room.Dao;
import androidx.room.Insert;
import androidx.room.OnConflictStrategy;
import androidx.room.Query;
import androidx.room.Update;
 
@Dao
public interface AppStatusDao {
    @Insert(onConflict = OnConflictStrategy.REPLACE)
    void insert(AppStatus appStatus);
 
    @Query("select * from app_status")
    LiveData<AppStatus> getAppStatus();
 
    @Query("update app_status set rtk_login_code=:rtklogin_code where id=0")
    void updateRTKLoginCode(int rtklogin_code);
    @Query("update app_status set rtk_connect_status=:connStatus where id=0")
    void updateRTKConnectStatus(int connStatus);
    //更新业务平台连接状态
    @Query("update app_status set work_platform=:connStatus where id=0")
    void updatework_platformStatus(int connStatus);
}