人脸全量接口只首次请求

This commit is contained in:
2026-03-10 10:53:18 +08:00
parent aca84f1e94
commit dfde8c0fad
3 changed files with 32 additions and 19 deletions
@@ -153,7 +153,9 @@ class MainActivity : BaseActivity<ActivityMainBinding>() {
isPageVisible = true
addBackEventListener()
initView()
viewModel.getUserFaceCache(pageNo = 1)
if (SpTool.firstGetFace) {
viewModel.getUserFaceCache(pageNo = 1)
}
setupCamera()
initData()
registerKeyEvent()
@@ -921,10 +923,10 @@ class MainActivity : BaseActivity<ActivityMainBinding>() {
fun startFaceTask() {
faceTaskJob =
intervalExecutor.startIntervalTaskWithInitialDelay(initialDelay, dealyMillis) {
val timestamp = SpTool.getLastFaceTimestamp()
if (timestamp == 0L) {
return@startIntervalTaskWithInitialDelay
}
val timestamp = SpTool.lastFaceTimestamp
//if (timestamp == 0L) {
// return@startIntervalTaskWithInitialDelay
//}
viewModel.getFaceIncrementList(
// pageNo = taskPageNo,
timestamp = timestamp,