[fea]
[detailId -> shiftsId]
This commit is contained in:
yangyakun
2024-12-17 17:10:36 +08:00
parent 60c13cab0c
commit a2fe4e1ccf
4 changed files with 14 additions and 10 deletions

View File

@@ -16,7 +16,7 @@ public class LoginInfo {
private Long siteId;//站点id 包车使用 private Long siteId;//站点id 包车使用
private Long currentSite;//当前站点 接驳、公交、班车使用 private Long currentSite;//当前站点 接驳、公交、班车使用
private Boolean leaving;// 当前站点是否出发 private Boolean leaving;// 当前站点是否出发
private Long detailId;//模板id private Long shiftsId;//模板id
private Long taskDate;// 任务或模板的日期 private Long taskDate;// 任务或模板的日期
private String vin;//车辆唯一识别码 private String vin;//车辆唯一识别码
private String cityCode;//城市编码 private String cityCode;//城市编码
@@ -210,12 +210,12 @@ public class LoginInfo {
this.siteId = siteId; this.siteId = siteId;
} }
public Long getDetailId() { public Long getShiftsId() {
return detailId; return shiftsId;
} }
public void setDetailId(Long detailId) { public void setShiftsId(Long shiftsId) {
this.detailId = detailId; this.shiftsId = shiftsId;
} }
@Override @Override

View File

@@ -60,7 +60,7 @@ open class EventDataBase(val msgtype:String,var businessTime: Long?)
data class EventData( data class EventData(
var taskId: Long?, var taskId: Long?,
var detailId: Long?, var shiftsId: Long?,
var taskDate: Long?, var taskDate: Long?,
var businessTimeout: Long?, var businessTimeout: Long?,
var writeVersion: Long?, var writeVersion: Long?,
@@ -73,7 +73,7 @@ data class EventData(
data class WriteOffEventData( data class WriteOffEventData(
var msgId: String?, var msgId: String?,
var taskId: Long?, var taskId: Long?,
var detailId: Long?, var shiftsId: Long?,
var taskDate: Long?, var taskDate: Long?,
var siteId: Long?, var siteId: Long?,
var driverId: Long?, var driverId: Long?,

View File

@@ -16,7 +16,7 @@ data class TaskDataBean(
* 任务id * 任务id
*/ */
@ColumnInfo(name = "task_id", typeAffinity = ColumnInfo.INTEGER, index = true) @ColumnInfo(name = "task_id", typeAffinity = ColumnInfo.INTEGER, index = true)
@SerializedName("id", alternate = ["detailId"]) @SerializedName("id", alternate = ["shiftsId"])
var taskId: Long? = null, var taskId: Long? = null,
/** /**

View File

@@ -177,12 +177,11 @@ class WeaknetRepository : ILineRepository {
val loginInfo = LoginStatusManager.getLoginInfo() val loginInfo = LoginStatusManager.getLoginInfo()
return Observable.just(loginInfo).flatMap { return Observable.just(loginInfo).flatMap {
// check数据 是否正在之心 // check数据 是否正在之心
val taskId = if(AppIdentityModeUtils.isBus(FunctionBuildConfig.appIdentityMode)|| val taskId = if(AppIdentityModeUtils.isBus(FunctionBuildConfig.appIdentityMode)||
AppIdentityModeUtils.isShuttle(FunctionBuildConfig.appIdentityMode)){ AppIdentityModeUtils.isShuttle(FunctionBuildConfig.appIdentityMode)){
it.taskId it.taskId
}else{ }else{
it.detailId it.shiftsId
} }
val taskDate = it.taskDate val taskDate = it.taskDate
val currentSiteId = it.currentSite val currentSiteId = it.currentSite
@@ -215,6 +214,11 @@ class WeaknetRepository : ILineRepository {
CallerLogger.d(TAG,"服务端正在执行${taskId},本地没有此任务") CallerLogger.d(TAG,"服务端正在执行${taskId},本地没有此任务")
OchChainLogManager.writeChainLogDb("错误信息","服务端正在执行${taskId},本地没有此任务") OchChainLogManager.writeChainLogDb("错误信息","服务端正在执行${taskId},本地没有此任务")
return@flatMap Observable.just(false) return@flatMap Observable.just(false)
}else{
// 本地任务已经被执行
if(queryTaskById.status == TaskDataBean.used){
return@flatMap Observable.just(false)
}
} }
// endregion // endregion