[fix]
[核销顺序]
This commit is contained in:
yangyakun
2024-11-27 18:32:02 +08:00
parent 5e9e0ee8b4
commit ffd3f0d3a0
3 changed files with 14 additions and 0 deletions

View File

@@ -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)
}

View File

@@ -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
}

View File

@@ -69,5 +69,9 @@ object WriteOffDb: IDbRepository {
}
}
fun queryWaitUpdateWriteOffCount():Int?{
return writeOffDataDao?.queryWriteOffByStatusWithPageCount()
}
}