[6.8.0]
[fix] [核销顺序]
This commit is contained in:
@@ -97,6 +97,13 @@ object EventModel {
|
||||
updateEvent()
|
||||
return
|
||||
}
|
||||
|
||||
val queryWaitUpdateWriteOffCount = WriteOffDb.queryWaitUpdateWriteOffCount()
|
||||
if(queryWaitUpdateWriteOffCount!=null&&queryWaitUpdateWriteOffCount>0){
|
||||
updateEvent()
|
||||
return
|
||||
}
|
||||
|
||||
BizLoopManager.postDelayed(loopUpdateInfo,2*60*1000)
|
||||
}
|
||||
|
||||
|
||||
@@ -36,5 +36,8 @@ interface WriteOffDataDao {
|
||||
@Query("SELECT * FROM ${WriteOffDataBean.writeoffDataTable} WHERE event_save_time > :zeroTime and task_id = :taskId and site_id = :siteId")
|
||||
fun queryWriteOffByTaskAndSiteId(taskId: Long, siteId: Long,zeroTime: Long = DateTimeUtil.getCurrentDateZero()):List<WriteOffDataBean>?
|
||||
|
||||
@Query("SELECT count(1) FROM ${WriteOffDataBean.writeoffDataTable} WHERE update_status = ${WriteOffDataBean.notUpdate}")
|
||||
fun queryWriteOffByStatusWithPageCount(): Int
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -69,5 +69,9 @@ object WriteOffDb: IDbRepository {
|
||||
}
|
||||
}
|
||||
|
||||
fun queryWaitUpdateWriteOffCount():Int?{
|
||||
return writeOffDataDao?.queryWriteOffByStatusWithPageCount()
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user