增加日志

This commit is contained in:
mazengfei
2026-01-19 13:08:28 +08:00
parent 1b4762916a
commit b23045194a
2 changed files with 33 additions and 17 deletions
@@ -255,6 +255,7 @@ class LoginByFaceActivity : BaseActivity<ActivityLoginFaceBinding>(),
if (item == null) {
//暂无餐盘
ToastUtils.showToast("暂无餐盘,请联系管理人员!")
goInitActivity()
return@getPlateData
}
Log.d(TAG, "openPlate: item3:${item}")
@@ -519,7 +520,7 @@ class LoginByFaceActivity : BaseActivity<ActivityLoginFaceBinding>(),
}, 1000)
return
}
collectCount = 0
tempUserId = "${System.currentTimeMillis()}"
resumeCamera()
viewModel.resetUserInfo()
@@ -568,8 +569,7 @@ class LoginByFaceActivity : BaseActivity<ActivityLoginFaceBinding>(),
}
private fun collectFace() {
//toast("currentUserId=$currentUserId")
Log.d(TAG, "collectFace: -----------11111111----------")
Log.d(TAG, "collectFace: -----------开始采集人脸111111----------")
if (isFirstOpen) return
Log.d(TAG, "collectFace: ----------22222222-----------")
if (facePreviewInfoList.isNullOrEmpty()) {
@@ -587,8 +587,7 @@ class LoginByFaceActivity : BaseActivity<ActivityLoginFaceBinding>(),
currentUserId = null
userFaceInfo = null
recognizeViewModel.updateRegisterStatus(REGISTER_STATUS_READY)
// showWaitingDialog("加载中……")
Log.d(TAG, "collectFace: 人脸采集中……")
// binding.tvFaceTip.gone()
// binding.btnCollectFace.invisible()
// binding.layoutState.visible()
@@ -596,19 +595,21 @@ class LoginByFaceActivity : BaseActivity<ActivityLoginFaceBinding>(),
// binding.tvCollectState.text = "采集中......"
getFaceData { faceData ->
Log.d("LoginByFaceActivity", "collectFace,faceData: $faceData")
runOnUiThread {
// hideWaitingDialog()
//toast("人脸信息已采集")
// binding.pbCollectLoading.gone()
//binding.tvCollectState.text = "采集完成"
userFaceInfo = null
// countDown()
}
// sendFaceData(faceData)
userFaceInfo = null
saveFaceInfo(faceData)
}
}
private fun sendFaceData(faceData: String) {
Log.d(TAG, "collectFace,sendFaceData: ---------------------------")
// 给某个客户端发送
val jsonObject = JSONObject().also {
it.put("type", "faceFeature")
it.put("content", faceData)
}
tcpClient?.send(jsonObject)
}
private fun getFaceData(block: (String) -> Unit) {
runBlocking {
job = executor.startIntervalTask(5) {
@@ -673,15 +674,24 @@ class LoginByFaceActivity : BaseActivity<ActivityLoginFaceBinding>(),
}
faceDao.insert(faceEntity)
recognizeViewModel.refreshFaceList()
// runOnUiThread {
// ToastUtils.showToast("你的人脸信息已采集")
// }
sendFaceData(faceData)
Log.d(TAG, "collectFace,saveFaceInfo: 人脸采集完成")
collectCount = 0
} catch (e: Exception) {
e.printStackTrace()
Log.d(TAG, "collectFace,saveFaceInfo: 人脸采集异常:${e.message}")
collectCount++
if (collectCount <= 5) {
collectFace()
} else {
ToastUtils.showToast("人脸采集异常:${e.message}")
}
}
}.start()
}
private var collectCount = 0;
private var tcpClient: TcpClient? = null
private fun addSocketListener() {