package safeluck.drive.evaluation.DB.appstatusdb;
|
|
import androidx.lifecycle.LiveData;
|
import androidx.room.Dao;
|
import androidx.room.Delete;
|
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);
|
//更新保留值1
|
@Query("update app_status set default_observe1=:default_observe1 where id=0")
|
void updatedDefaultObserve1(int default_observe1);
|
//更新卫星数
|
@Query("update app_status set sat_num=:sat_num where id=0")
|
void updatedSatNum(int sat_num);
|
//更新qf状态
|
@Query("update app_status set qf=:qf where id=0")
|
void updatedQf(int qf);
|
}
|