优化---
This commit is contained in:
@@ -272,11 +272,12 @@ class LoginByFaceActivity : BaseActivity<ActivityLoginFaceBinding>(),
|
|||||||
|
|
||||||
private var currentPlateInfo: EquipmentUserInfo? = null
|
private var currentPlateInfo: EquipmentUserInfo? = null
|
||||||
private var debouncer = Debouncer(5000)
|
private var debouncer = Debouncer(5000)
|
||||||
|
private var plateEnable = true
|
||||||
/**
|
/**
|
||||||
* 打开餐盘柜
|
* 打开餐盘柜
|
||||||
*/
|
*/
|
||||||
private fun openPlate(userId: String?) {
|
private fun openPlate(userId: String?) {
|
||||||
|
if (plateEnable.not()) return
|
||||||
debouncer.debounce {
|
debouncer.debounce {
|
||||||
Log.d(TAG, "openPlate: userId=$userId")
|
Log.d(TAG, "openPlate: userId=$userId")
|
||||||
getPlateData { items ->
|
getPlateData { items ->
|
||||||
@@ -296,12 +297,13 @@ class LoginByFaceActivity : BaseActivity<ActivityLoginFaceBinding>(),
|
|||||||
item.plateNumber = null
|
item.plateNumber = null
|
||||||
//打开柜子
|
//打开柜子
|
||||||
PlateUtils.open(this, item.equipmentBoxCode, false)
|
PlateUtils.open(this, item.equipmentBoxCode, false)
|
||||||
|
plateEnable = false
|
||||||
currentPlateInfo = item
|
currentPlateInfo = item
|
||||||
MyApp.plateList = items
|
MyApp.plateList = items
|
||||||
SpTool.savePlateData(items)
|
SpTool.savePlateData(items)
|
||||||
|
|
||||||
debouncer.reset()
|
debouncer.reset()
|
||||||
|
//recognizeViewModel.recognizeUserId.postValue(CompareResult(null,0f))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -555,6 +557,7 @@ class LoginByFaceActivity : BaseActivity<ActivityLoginFaceBinding>(),
|
|||||||
}, 1000)
|
}, 1000)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
plateEnable = true
|
||||||
collectCount = 0
|
collectCount = 0
|
||||||
tempUserId = "${System.currentTimeMillis()}"
|
tempUserId = "${System.currentTimeMillis()}"
|
||||||
resumeCamera()
|
resumeCamera()
|
||||||
@@ -726,12 +729,12 @@ class LoginByFaceActivity : BaseActivity<ActivityLoginFaceBinding>(),
|
|||||||
e.printStackTrace()
|
e.printStackTrace()
|
||||||
loadLogInfo("collectFace,saveFaceInfo: ----------13,人脸采集异常:${e.message}-----------")
|
loadLogInfo("collectFace,saveFaceInfo: ----------13,人脸采集异常:${e.message}-----------")
|
||||||
collectCount++
|
collectCount++
|
||||||
if (collectCount <= 5) {
|
// if (collectCount <= 5) {
|
||||||
collectFace()
|
// collectFace()
|
||||||
} else {
|
// } else {
|
||||||
loadLogInfo("collectFace,saveFaceInfo: ----------14,${collectCount}次人脸采集异常:${e.message}-----------")
|
loadLogInfo("collectFace,saveFaceInfo: ----------14,${collectCount}次人脸采集异常:${e.message}-----------")
|
||||||
ToastUtils.showToast("人脸采集异常:${e.message}")
|
ToastUtils.showToast("人脸采集异常:${e.message}")
|
||||||
}
|
// }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user