Browse Source

add log

devab
赵明涛 4 weeks ago
parent
commit
7eec60f0f8
  1. 5
      app/src/main/java/com/ouxuan/oxface/OXFaceOnlineActivity.java
  2. 3
      app/src/main/java/com/ouxuan/oxface/abgate/ABGateManager.java

5
app/src/main/java/com/ouxuan/oxface/OXFaceOnlineActivity.java

@ -1678,9 +1678,12 @@ public class OXFaceOnlineActivity extends BaseActivity implements View.OnClickLi
new Thread(() -> { new Thread(() -> {
try { try {
// 执行人数检测 // 执行人数检测
LogManager.logInfo(TAG, "准备调用ABPeopleCheck方法");
boolean peopleCheckPassed = abGateManager.ABPeopleCheck(); boolean peopleCheckPassed = abGateManager.ABPeopleCheck();
LogManager.logInfo(TAG, "ABPeopleCheck方法返回结果: " + peopleCheckPassed);
if (!peopleCheckPassed) { if (!peopleCheckPassed) {
LogManager.logWarning(TAG, "人数检测未通过,准备显示弹窗");
// 人数检测未通过显示弹窗 // 人数检测未通过显示弹窗
runOnUiThread(() -> { runOnUiThread(() -> {
try { try {
@ -1713,7 +1716,7 @@ public class OXFaceOnlineActivity extends BaseActivity implements View.OnClickLi
LogManager.logInfo(TAG, "AB门人数检测未通过,中断后续人脸识别流程"); LogManager.logInfo(TAG, "AB门人数检测未通过,中断后续人脸识别流程");
return; return;
} else { } else {
LogManager.logInfo(TAG, "AB门人数测通过,继续人脸识别流程");
LogManager.logInfo(TAG, "AB门人数测通过,继续人脸识别流程");
} }
} catch (Exception e) { } catch (Exception e) {

3
app/src/main/java/com/ouxuan/oxface/abgate/ABGateManager.java

@ -230,14 +230,17 @@ public class ABGateManager {
peopleCheckPassed = (peopleNum == 0); peopleCheckPassed = (peopleNum == 0);
checkResult = "离场场景,门内人数: " + peopleNum + "," + checkResult = "离场场景,门内人数: " + peopleNum + "," +
(peopleCheckPassed ? "可用" : "不可用(人数不为0)"); (peopleCheckPassed ? "可用" : "不可用(人数不为0)");
LogManager.logInfo(TAG, "离场场景人数检查详情: 人数=" + peopleNum + ", 检查结果=" + peopleCheckPassed + " (" + (peopleCheckPassed ? "可用" : "不可用") + ")");
} else { } else {
// 进场设备门内人数 > 1 时不可用 // 进场设备门内人数 > 1 时不可用
peopleCheckPassed = (peopleNum <= 1); peopleCheckPassed = (peopleNum <= 1);
checkResult = "进场场景,门内人数: " + peopleNum + "," + checkResult = "进场场景,门内人数: " + peopleNum + "," +
(peopleCheckPassed ? "可用" : "不可用(人数大于1)"); (peopleCheckPassed ? "可用" : "不可用(人数大于1)");
LogManager.logInfo(TAG, "进场场景人数检查详情: 人数=" + peopleNum + ", 检查结果=" + peopleCheckPassed + " (" + (peopleCheckPassed ? "可用" : "不可用") + ")");
} }
LogManager.logInfo(TAG, "人数检查结果: " + checkResult); LogManager.logInfo(TAG, "人数检查结果: " + checkResult);
LogManager.logInfo(TAG, "即将返回peopleCheckPassed结果: " + peopleCheckPassed);
peopleCheckFuture.complete(peopleCheckPassed); peopleCheckFuture.complete(peopleCheckPassed);
} }

Loading…
Cancel
Save